The EV100 initiative; 31 large companies say they’ll switch to electric vehicles

More than 30 global corporates have pledged to switch their…