Spain-based solar trackers maker Grupo Clavijo has completed a 12.56-MW solar plant in northern Sri Lanka for Windforce.