I've taken Shell to task for SAYING they're going to put 25,000 and 50,000 charging points in but LOBBYING for oil and carbon capture. Egregious profits of oil companies are a short term win that government must Windfall Tax to deliver charging points everywhere. Amazed they only announced solar!
Comments