- Hydropower
- Coal
- Thermal
- None of these
- a
-
Hydropower is a main source of Energy almost all countries.
About 88% energy requirement of the world is acquired from Hydropower.
Hydropower is a main source of Energy almost all countries.
About 88% energy requirement of the world is acquired from Hydropower.