MindPeers, India’s first holistic science-based mental wellness platform, has been onboarded by Myntra, one of India’s leading fashion,....