The first commercial scale concentrating solar power (CSP) plant in Europe was inaugurated in the Southern Spanish city of Seville in March 2007.