Google funds photo advertising start-up

March 26, 2009

Google may not be buying companies as often as it once did, but that’s not stopping it from doling out funds to promising start-ups.

Blue Sky for Baidu?

March 24, 2009

The dreams of Internet moonshot stocks have not disappeared amid the global economic slowdown.