Revlon Posts Sharp Decline in Q2 Numbers September 10, 2018September 10, 2018 Numbers for Revlon are being hurt by problems in a North Carolina manufacturing facility. source…