From Picture Business: India Becoming a Tech Test Pad