20070620 tech: Yahoo Go 2.0 comes to India