Smart Energy Lightsource BP Appoints Juan Luis Cantón as Country Head in Spain byTeri WrightApril 18, 2023