Business
BNP Paribas experiences disappointing quarter, however broadcasts €5 billion in buybacks, lifts targets for 2022 to 2025
Business
Zuckerberg and Intel are transport the proceeds from their layoffs straight to Wall Street