Sachin Tagra
  • Investor

  • Head-Capital18 (Network18 Group)
  • Investing in scalable & sustainable business models.
  • Mumbai, India