Return to Article Details Evolution or revolution? Analysis of Perceptions and Opinion by Main "Green" Culture Transformer Agents in the Electric Cars Industry in London and Barcelona Download Download PDF