The platform faces mounting pressure to clean up its act or risk regulatory intervention. Source link Share