Volvo EX90 will have world's first battery passport