Sustainability solutions firm SLR Consulting has moved into a new 175-person office at The Tun in Edinburgh following a number of business acquisitions. The move will see SLR, OPEN and ITPEnergised all working from a single base and in a better position to support new and existing clients and projec
Slr Consulting
1-1 of 1 Articles