big tech facing legal and financial backlash