SUCCESSFUL PROJECT

TOPBiHiKu7 CS7N-TB-AG – 6,9 MW – Utility Solar Plant – Icoenergia Project – Spain