Abengoa Yield Acquires Solaben 1/6 Solar Complex in Spain for $370M
Abengoa Yield (NASDAQ: ABY), the sustainable total return company that owns a diversified portfolio of contracted assets in the energy and environment sectors, announced yesterday its fourth asset acquisition.