Tapping the shine: On the solar industry in India

India must step in as a supplier of solar power to sustain its industry

Editorial