Omani banks’ net profits soar to $1.17B in 2023, a 18.6% surge

Read the original article on Payments Peek.