Equans

A company involved in a major construction contract with the council, with concerns raised about its financial model and solar panel warranties.

Company

Primary Focus Meetings

1 meeting