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
Your name:
Your email address:
Send post to email address, comma separated for multiple emails.