Answer:
The energy source which provides most of the world's energy consumption is
Step-by-step explanation:
Ans = Hydroelectric
3.5m questions
4.5m answers