South West energy consultants IU Energy have been named as the UK’s top consultancy at by a panel of independent experts at the Oscars of the energy sector - The TELCA Awards 2018.
The company picked up the top prize after winning the South West regional title (for the second year in a row) and was subsequently named as ‘Consultancy of the Year 2018’ sponsored by British Gas - ahead of...