Greenleaf by Brihans Natural Products is awarded India’s Most Trusted Brand Award for 2016, in the category of Ayurvedic Skincare products by IBC InfoMedia.