This article summarizes recent business news, including earnings reports from Duolingo and Vimeo, executive compensation at Santander, and profit declines at Saudi Aramco. Read more...