News

Think of it as Barcelona’s own Battersea Power Station, London’s iconic power station that has been redeveloped into a technological hub (and Apple’s new London digs). Like Battersea ...