Multiplex named main contractor for London’s 99 City Road development

Multiplex has been selected as the main contractor for 99 City Road, a 36-storey commercial tower planned at the intersection…