India cuts oil and gas royalties to boost domestic production

Business