Plans for the energy park, along with an eight-storey data centre, were approved by Cardiff Council's planning committee in October, 2024