U.K.'s Downing Renewables stock soars on Bagnall Energy's £174.55 mln takeover bid

Jun 20, 2025 - 09:50
 0
U.K.'s Downing Renewables stock soars on Bagnall Energy's £174.55 mln takeover bid