Industry:
Consulting
Estimated Revenue:
an additional $400 billion to $660 billion
Headquarters:
Montréal, Quebec, Canada