by Larry Scheinfeld | Apr 30, 2015 | Larry Scheinfeld, Technology
YouTube began at the San Diego zoo in April 23, 2005, when co-founder Jawed Karim uploaded an 18-second clip. No one suspected it would become the standard for internet video service, no one but Google. At a hefty $1.6 million in stock, Google bought YouTube to...