20070621 tech: India a black hole for foreign execs