Mahindra receives 674 patent approvals in FY24, creates a new record for itself  HT Auto