London Construction Consolidation Centre’s growth spurt


 

The London Construction Consolidation Centre (LCCC) has more than doubled in size in the past 12 months, as building contractors seek alternative delivery methods in the face of congestion and local authority constraints. Operated by […]