EO Charging, a key player in electric vehicle infrastructure, has entered administration, resulting in the loss of 69 jobs and raising concerns in the industry.
The Shell Corporate Conscience Pressure Group continues to raise concerns about Shell's ethical practices, with local retailers expressing dissatisfaction.