Wind and solar power are non-dispatchable. This means that energy can be generated only when there is wind blowing or there is appropriate sunshine.
Opportunity Cost of Land
Cost of Government Incentives
India’s Current Energy Mix
Future Electricity Transition Scenarios