TransAlta Renewables, an independent renewable energy producer, has entered into a definitive agreement for the acquisition of a 122 MW portfolio of operating solar projects
TransAlta Renewables, an independent renewable energy producer, has entered into a definitive agreement for the acquisition of a 122 MW portfolio of operating solar projects