the bus shown in today’s
photo is a Tata 1510, which is (more than likely) manufactured in
India by Tata Motors Limited, formerly TELCO (Tata Engineering
and Locomotive Company which was founded in 1945). They make
cars, vans and buses, trucks, and construction and military equipment.
The 1510 model carries 60 passengers and is Tata’s largest selling bus.
C U on the email, keith