Insight Timer, a free wellness app with over 35 million users globally, has officially launched in India, bringing access to more than 300,000 guided meditations, music tracks and talks created by ...