The three-building complex will be on the site of the former Mansfield Power Station in Shippingport.