Scale AI appoints Francis deSouza as CEO on August 10

Business