Spanish resort and theme park PortAventura World has inaugurated a 6.05-MWp self-supply solar farm at its site built by a unit of domestic utility Endesa SA (BME:ELE), the parties announced on Friday.