WSP
Canada-based firm WSP has bought the business
It is working with engineering services consulting firm WSP to also help develop large distributed energy projects
The city of London is lagging behind on solar installations compared to other parts of the country, according to a new report. It found London boroughs make up 23 out of the 25 lowest ranking local authorities and the capital fell in the bottom 10 in the national league table. The boroughs of Westminster, Kensington […]