Last Updated: Tuesday, June 26, 2012, 18:18
Beverages giant Coca Cola on Tuesday gave India a thumbs up as it asked fellow multinationals to put their money here, at a time when some global rating agencies have raised questions over investment climate in the country citing lack of policy reforms.