Spanish multi-energy major Repsol SA (BME:REP) has started building its 595-MW Pecan Prairie solar park in Texas’ Leon County, expecting to launch commercial operations in 2027.