EC Tech Desk #4

The EC Tech Desk is a monthly resource compiled by the EC’s technical services team that aims to curate transportation electrification’s most relevant news, tools, and resources in a brief, readable format. International News Photo credit: Einride Several announcements were recently made about autonomous electric vehicles: Einride: At the Port of Antwerp-Bruges in Belgium, EC […]