Friday, January 18th, 2013
India could create 3.4 million new direct and indirect jobs with an increase in infrastructure spending equivalent to 1% of gross domestic product, according to a report released Thursday by consulting firm McKinsey & Co. Read More