Soltec begins installation of solar trackers for 84MW plant in Spain

Image: Soltec begins installation of solar trackers for 84MW plant in Spain. Photo courtesy of Soltec.