Oil company BP is joining a host of other oil companies with its $7 million investment in IoTecha for electric vehicle (EV) charging. Earlier this year, Shell said it will install more than 500,000 new charging stations by 2025 to meet growing demand globally for EVs, up from 60,000 active charging points today. IoTecha uses […]