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