17 May 20255 September 2025 Bio Glaze Bio Glaze is a luxury skin care brand newly launched in India. We are proud to be 100% Vegan and Chemical free.