Company Tag: Battersea Power Station Development Company

BPSDC reveals the harsh realities of delivering a £9bn scheme as rising costs hit profit forecast...