This week, when Bengaluru-based Happiest Minds announced its decision to add the tagline ‘The Mindful IT Company’ to its logo, it wasn’t just another PR stunt that it was trying to pull off.