Santa Clara County sues Meta alleging billions from scam ads

Business