Ashok Leyland subsidiary Optare wins World’s first Electric Double Decker order

Ashok Leyland has announced recently a significant win by its subsidiary Optare PLC from Transport for…