Technology  Oracle comes up short on revenue but touts AI cloud contracts

Oracle comes up short on revenue but touts AI cloud contracts