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