Cardio, Meditation, and… Anand Mahindra reveals his health mantra at 70; ‘I’m no fitness guru but….’