ALWAR, Dec 27 — Foreign companies operating in India have long grappled with complex regulations and confusing tax laws.In the northwestern state of Rajasthan, some of the world’s biggest beverage firms face the additional challenge of securing and managing dwindling water supplies while navigating strict government rules and grievances of...

Full Story Read More