Renewable fuels / Biofuels Features Could businesses hold the key to a zero-carbon energy system asks Anthony Ainsworth Anthony Ainsworth, npower Business Solutions, Business energy, zero-carbon 5 min read For more than a year, the UK energy market has experienced a period of unprecedented volatility,...