Business ❯ Corporate Strategy ❯ Leadership ❯ CEO Statements
Management credits a resurgence in product launches for the improved outlook.