News

Zelestra has successfully closed a $113m project financing credit facility for its 81MWdc Jasper County solar plant in ...