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