Volkswagen has selected partners to provide battery cells and related technology worth around 20 billion euros (S$32 billion) for electric-vehicle projects in Europe and China, pushing ahead with a shift to zero-emission cars.