OMERS Infrastructure Sells 596MW Wind Assets located in America These wind assets to be sold to and UK based sustainable company
OMERS infrastructure announced yesterday its agreement with Atlantica sustainable Infrastructure about selling its 569MW wind assets located in Texas, Illinois,...