German automakers will spend $45 billion on electric vehicles over the next three years (DMLRY, VWAPY, BMWYY, POAHY)