UPDATES
Immediate Releases

An agreement for the corporate purchase of a solar project in Romania, with an estimated capacity of approximately 255 megawatts, continued