Arch confirms it will acquire Barbican

The transaction likely values the business at between £140mn and £150mn.
Subscribe Free Trial