Read as Italy · energy· 16 ms
Renewable natural capital, hydropower energy · World Bank
Italy
53.96Bcurrent USD · 2020
1995–2020