A $270 billion gamble on green?
Solar panels stand at the Welspun Energy solar power plant in Neemuch, Madhya Pradesh, India. Vivek Prakash | Bloomberg | Getty Images This report is from this week’s CNBC’s “Inside India” newsletter which brings you timely, insightful news and market commentary on the emerging powerhouse and the big businesses behind its meteoric rise. Like what … Read more