Loading: GM to launch two new electric vehicles within 18 months, 20 by 2023