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