tech scandal today