Contributor: Shivani Chopra, CFA
The moment we hear the word meditation, the next closest word that comes to our mind is probably ‘Yoga’! Yogis have been practicing meditation for over a millennium and while we do understand that meditation is an important...