• Subscribe
  • Deep Mehta

    Deep Mehta

    Co-founder and tech nerd
    36 points

    1 stacked product