site logo

SPP: Wind penetration tops previous record at 39.1%