NIO delivers 7,102 vehicles in April, down 2% from March

NIO delivered 7,102 vehicles in April, down 2 percent from March, as chip shortages put constraints on its production capacity. The figure was up 125.1 percent from a year ago.