Advertisements
Read Time:9 Second
The German government has resolved a long-running spat that will allow the construction of more than 1,000 onshore wind turbines, boosting efforts to expand the use of renewable energy