CleanTechnica favicon

JinkoSolar & Marubeni 1,177 MW Sweihan Project Wins MESIA Large-Scale Solar Project Award