Article content Yahoo Inc. will eliminate about 1,000 jobs beginning this week, or roughly 12 per cent of its employees, the first round of cuts in a larger plan to restructure its advertising tech division amid a wave of layoffs in the industry. Article content The company, owned by Apollo Global Management Inc., plans to […]