British businesses are unaware of the opportunities around demand side response (DSR) at times of high national demand, fresh research from Npower has revealed.
British businesses are unaware of the opportunities around demand side response (DSR) at times of high national demand, fresh research from Npower has revealed.