L'Oreal, which houses the popular skincare brand CeraVe, has faced numerous allegations in regards to its benzoyl peroxide-based (BPO) products.