Madrid Authorities Work to Stabilize Area Near Explosion

… to have been caused by a gas leak and investigations were underway. … new pure battery electric cars remains 'significantly higher' than their petrol …