YouTube is an American video-sharing website headquartered in San Bruno, California. Three former PayPal employees—Chad Hurley, Steve Chen, and Jawed Karim—created the service in February 2005. Read More
Former Facebook employee Frances Haugen on Tuesday (local time) argued at a Senate hearing that Congress needs to require more transparency from the social networking giant. ...