The state-owned Indian Oil Corporation Limited (IOCL) is one of the highest taxpayers to the Mizoram government and contributes a lot for the welfare and development of the state, Chief Minister Lalduhoma said here on Friday.