North Macedonia’s 1st Large Scale Solar Power Plant Operational & More From Iberdrola, Downing, EUSOLAG

North Macedonia’s 1st Large Scale Solar Power Plant Operational & More From Iberdrola, Downing, EUSOLAG

The first large-scale solar power plant in northern Macedonia has been put into operation, more from Iberdrola, Downing and EUSOLAG.