Tata Motors has received an order for 623 Marcopolo buses from multiple state transport authorities. The order includes: 120 units…