Lancashire-Based Green Shield Group Install Cutting-Edge Solar Wall at Addison Group as Part of The Groups’ Wider CSR Strategy | Member News
Renewable energy providers Green Shield Group (GSG) have announced an award-winning solar wall project at Addison Group, their third project focusing on solar wall technology within the aerospace and [...]