News

The three projects comprise a 160 MW solar plant, a separate 100 MW solar facility and a 100 MW floating solar array with 30 ...