Adobe announces $25 billion buyback through 2030 to reassure investors

Business