Mental health continues to be the elephant in the room in the majority of corporate companies in India.