Gen-I Wins Bid for 1st Major Solar Power Plant in North Macedonia | Beta Briefing

Gen-I Wins Bid for 1st Major Solar Power Plant in North Macedonia