Which is the largest source of energy generation in India?
Coal is the largest source of energy generation in India.