Health & Beauty Bio Oil the New Alternative to Skin Imperfections editor·November 12, 2020 Bio Oil is one of the most revolutionary cosmetic products to emerge within the cosmetics industry. It has taken the world by storm and has become the no. 1 selling…