I see this new ad down on the bottom of the site. The business concept sounds a lot like the startup I worked for back in 1999-2001 in the dog days of the dot-com boom. We had over 2,000 client companies, mostly in the San Francisco Bay region, before the company went belly up.
Anyone know more about this? I'd be curious to know who's involved, and how it's connected to the Cafe.