News: Poll shows 97% business leaders back shift from fossil fuels to renewables, warning majority will relocate if governments fail to act.
Continue reading
News: Poll shows 97% business leaders back shift from fossil fuels to renewables, warning majority will relocate if governments fail to act.
Continue readingNews: If new wind turbines perform way better for efficiency, is it time to repower, replace, reprocess and recycle old ones on prime sites?
Continue reading