RWE taps into UK corporate renewables demandBy SaraOctober 10, 2023 Deal with Eon’s Npower Business Solutions will provide route to market for supplier’s wind and solar portfolio