
UK’s largest rooftop solar installation on commercial building
Marks & Spencer (M&S), the major British multinational retailer, completed the UK’s largest rooftop solar panel installation on its distribution centre in Castle Donington.
Marks & Spencer (M&S), the major British multinational retailer, completed the UK’s largest rooftop solar panel installation on its distribution centre in Castle Donington.