Repsol offers fuel, convenience store items, and services like electric charging and rest areas for travelers. Part of a large network of service stations.