During Prime Minister Modi’s recent visit to the U.S. to address the joint meeting of members of Congress, several U.S. businesses announced investments into the Indian market, reports Huffington Post. Star India, a subsidiary of 21st Century Fox, announced it will invest an additional $5 billion in the country over...
