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.