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