Environmental Studies Short Question | Gkseries

Question

Which of the following countries produce highest amount of hydropower ?

A Australia
B Canada
C Italy
D India

Answer & Explanation

Answer:Canada