infotechlead

Tata Motors picks up 26 percent stake in TruckEasy