Post a crumb
X

India is the biggest renewable energy lab in the world: US envoy - Times of India

India has emerged as the biggest renewable energy lab in the world and is at the threshold of dynamic growth in the deployment of smart grid technology, according to US envoy Richard Verma.........Read more

Comments