SUCCESSFUL PROJECT

74 MW NC 102 Solar Plant