translate English to French: CAE wins the IR Global Ranking.
CAE remporte le prix IR Global Ranking.