Is Mahindra Logistics Ltd. worth buying?