Lightsource BP, the BP Plc (LON: BP) backed solar power business, announced today it has created a team in Madrid to supply electricity to corporate and utility customers in Iberia.