Mahindra Group updates about upcoming launches  [ India ]