UD - Ultimate Dependability buses are a new range of buses from Volvo Group. They are being tested for the first time in India with Bangalore Metropolitan Transport Corporation (BMTC).
The post Volvo UD SLF buses begin customer trial runs in Bengaluru appeared first on RushLane.