Tata Motors Finance Ltd. ("TMFL"), a subsidiary company of Tata Motors Ltd. ("Tata Motors"), a Tata Group company, has gone live with LeaseWave lease management software by Odessa Technologies, Inc ("Odessa"). With more than 2 million ...
Tags: Tata Motors Finance, Tata Group, management software, India