McKinsey remains a Canberra favourite despite US criminal probe
Sydney Morning Herald
The blue-chip consulting firm is copping heat in the US over its alleged role in the opioid crisis. Here, it rakes in millions in..
Canberra is the capital city of Australia. Founded following the federation of the colonies of Australia as the seat of government for the new nation, it is Australia's largest inland city and the eighth-largest Australian city overall. The city is located at the northern end of the Australian Capital Territory at the northern tip of the Australian Alps, the country's highest mountain range. As of June 2023, Canberra's estimated population was 466,566.
The blue-chip consulting firm is copping heat in the US over its alleged role in the opioid crisis. Here, it rakes in millions in..