As Hyundai aims to reduce traffic congestion and air pollution, the company launches its first all-electric double-decker bus
83