Yes a company owned vehicle doesn't have a DL# printed on the ownership as the company doesn't have a DL..lol Hence the MTO then assigns a RIN always glad to help others learn new stuff.
I don't see my drivers license number or anyone's drivers license number on our shops ownership...
Apon closer inspection you are correct. If you have a drivers license and you have a vehicle in your name it is printed where it has "RIN". Company vehicles or ones owned my an individual without a license get assigned a RIN #