UK’s largest battery to help keep the nation’s lights on

Andy Lowe, Head of Business Development at Flexitricity
Andy Lowe, Head of Business Development at Flexitricity