Kedaara Capital Investment Managers Limited
Mahindra Logistics Limited (MLL) is the leading third party logistics company in India and is promoted by the USD billion Mahindra Group, one of the most respected business groups in India.