Probably it is a result of making India to distance away from the India- Chaina- Russia nexus. These sops are the best bet. Please not be surprised if the other two countries are given similar sops separately, may be in other fields.
India is needing this treaty badly to augment her energy needs.