Select Page

The government has been challenged by auditors to prove the UK’s controversial biomass industry meets sustainability rules.