Study: India offers sweetest terms