Home Tags IDTechEx Research

Tag: IDTechEx Research

Hydropower questioned by IDTechEx Research: Better alternatives now exist

0
By Dr Peter Harrop -IDTechEx THUR, JUNE 06 2019-theG&BJournal- Hydropower takes years to install and it can drown vegetation creating years of methane, a potent...