Tech

Electric vehicles dominate at Munich Motor Show

Car manufacturers are showing off their latest designs at the IAA mobility show in Munich. (Sept. 7)