National Grid sells U.S. renewables unit to Brookfield for $1.7 bln

Feb 24, 2025 - 11:39
 0