News

Starbucks plans to lay off 1,100 employees from its corporate offices ... will be notified by midday on Tuesday while those with responsibility changes will be informed by the end of the week.
According to a report released Saturday by the Centre for International Corporate Tax ... bank on its image of social responsibility," Ward told Business Insider. Starbucks uses Switzerland ...