Top Indian Stocks held by Government of Singapore: The government-owned Government of Singapore Investment Corporation (GIC) handles Singapore’s sovereign wealth fund. The fund’s full name is now GIC Private Limited. In order to invest in the sovereign...