Volvo C40, XC40 and Polestar 2 charging comparison