Home Business FTC and several states launch lawsuits

FTC and several states launch lawsuits

Facebook antitrust case: FTC and several states launch lawsuits