In the lexicon of modern English, there are no more loaded words than yoga and Ayurveda. Their exponential growth worldwide is depicted by an ever-rising graph. The Indian Ayurvedic market is ...
Derived from the Sanskrit words "ayur", meaning life, and "veda" which roughly translates as knowledge or science, Ayurveda takes a "holistic and individualised approach to wellness", said Lauren ...