In brief: Vision Ridge launches in London
The new office will serve as a hub for the sustainable infrastructure manager's European activity, according to a press release.
The new office will serve as a hub for the sustainable infrastructure manager's European activity, according to a press release.
Copyright PEI Media
Not for publication, email or dissemination