BW Group Completes Sale of BW Water: Key Details & Implications
BW Group (LON: BWG) has spun off its water infrastructure unit, BW Water, in a deal valued at £1.5 billion, marking a strategic pivot toward its core renewables business. The ... Read More