With a successful SUV, commercial vehicle and farm equipment lineups, Mahindra sales March 2025 mostly fell in the green in ...