Exclusive News Articles

Battersea Power Station Development Company (BPSDC) completes £1.58 billion sale

Battersea Power Station has been purchased from the Battersea Power Station Development Company by a joint venture between Permodalan Nasional […]