![No Picture](https://braveneweurope.com/wp-content/themes/mh-magazine/images/placeholder-medium.png)
Climate Crisis
greentechlead: Investment in renewable power drops 7 percent in 2017: IEA
While the current developments require a redoubling of efforts in the increase of renewables and energy efficiency, the opposite is occurring. To put the blame on China is ridiculous. The slack should have been picked […]