fbpx

105KW Industrial solar project in North Macedonia