So far, Bessemer has invested almost $700 million in India in more than 50 portfolio companies Read More