20050902 india: India Inc is actually foreign