The Dutch Oil giant Shell recently released its plan to install 50,000 chargepoints in the UK by 2025. Shell plans to implement this plan through...

read more