MECASOLAR trackers resist hurricane winds of up to 132 km / h at the weekend

You are here: