Return to Issue 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