Europe warned about virus impact on clean tech

Over the weekend, the International Energy Agency (IEA) has warned that low oil prices risked delaying investments into clean tech such as wind and …