Indian Oil Corporation Patents – Key Insights and Stats Indian Oil Corporation has a total of 1151 patents globally, out of which 699 have been granted. Of these 1151...