Layoffs, rising costs, and industry shake-ups dominate today’s business news as innovation awards and strategic pivots offer new hope.
If you are not redirected automatically, click here.