Clean energy leader wins top UK engineering award

16 Jul 2023