Swiss firm Sun-Ways is to test removable solar panels on train tracks. The innovative project aims to boost renewable energy, but safety concerns remain ...
The International Hydropower Association brought together experts from across Europe to provide insights and recommendations ...