india: Will startups find India to be a happy stomping ground where it’s easy to start up, scale up, or even shut shop? Read more
India well-positioned now to realise its superpower potential, says Citigroup chief Jane Fraser Read more