Irrevocably fed up with the glacial progress of browser evolution, Dave Siegel leaves the web business for a career in comedy.
Irrevocably fed up with the glacial progress of browser evolution, Dave Siegel leaves the web business for a career in comedy.