4. India is endowed with vast solar energy potential but still solar energy does not constitute a significant portion of India’s total energy production. Why.

4. India is endowed with vast solar energy potential but still solar energy does not constitute a significant portion of India’s total energy production. Why.

Print Friendly