GCL-SI Supplies 150 MW Solar Modules for the Largest Solar Project in Europe

webinfo@adnkronos.com