Press Release

GCLSI Provides High Quality Solar Modules for the Ocean Sun Solution in Albania’s Largest Floating Solar Project