Time for Annual Solar Installation Check in India It is no doubt that India has set a herculean target to install 100 GW of solar power by 2022. The nation is making rapid strides to achieve this goal. India’s cumulative solar capacity stands at 12,288.83 MW as of March 2017. The country installed an impressive […]