Tag: IDTechEx Research
Hydropower questioned by IDTechEx Research: Better alternatives now exist
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...