Toyota recalls, Google and Microsoft layoffs, and 'open banking': Business news roundup