Investment company Bay Capital Partners, which focuses on India, oversees the management of multiple assets totaling $500 million. In this exclusive interview, Siddharth Mehta, Founder & CIO discusses the company's investment strategy and future plans.