When electric vehicles were still regarded as a research and development effort a few years ago, fossil fuel interests had little to say about them.…
Posts tagged as “Shell”
Royal Dutch Shell said on Monday it would scrap its dual share structure and move its head office to Britain from the Netherlands. The company…