Spanish utility and global wind power operator, Iberdrola, has sealed a power purchase agreement (PPA) with sportswear giant Nike, for the power from the 111MW Cavar wind site, in Navarra, northern Spain. PrevNext