Business ❯ Finance ❯ Corporate Performance ❯ Revenue Growth
Investor caution over integration risks for the Informatica deal dampens share gains