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

The proposed development will provide 475,000ft² of commercial space, designed to accommodate around 4,000 occupiers.