By CEP Staff • 28 September 2020

British Independent Utilities (BiU) is boosting the prospects of a green economic recovery by helping UK-based organisations switch to more sustainable sources of electricity generation.