One thing is decided by tree huggers across the world. Yoga is the best thing to ever happen to mankind. So much for the gaining popularity of the ancient form of exercise that takes its base in breathing, we also have to agree that many of the products that support the various ‘asanas’ or postures [...]