Spanish renewables company Zelestra has commissioned a 162-MW solar cluster in central Spain ahead of schedule, delivering projects contracted under a multi-buyer agreement with the pharmaceutical sector.