Some fonts made for use with computer systems built the "0" character more squared at the edges, like a rectangle, plus the "O" character extra rounded. An additional difference is made in falsification-hindering typeface as used on German motor vehicle quantity plates by slitting open the digit 0 on https://financefeeds.com/bloomberg-unveils-ai-powered-document-search-and-analysis-to-accelerate-alpha-generation-for-investment-professionals/