Spanish multi-energy group Repsol SA (BME:REP) said that it has produced first power from a group of turbines installed as part of its 175-MW PI wind farm cluster in the Castile and Leon region of Spain.