Mahindra updates about new launches and subsidiaries operations  [ India ]