[Updated] Under proposed legislation, White House could be given an Internet “kill switch” Brad McCarty 15 years ago
Facebook reportedly had up to $800 Million in revenue in 2009, which sounds about right Chad Catacchio 15 years ago