Poor manufacturing could cast a shadow on India's solar ambitions
Close to 75% of Indian solar power projects are built on imported cells from China and the US
Publication Date:
28/08/2015
Close to 75% of Indian solar power projects are built on imported cells from China and the US