McKinsey Retail Store
McKinsey is in the retail game!? Well, yes and no. The McKinsey retail store opened this past September at the Mall of America in Minneapolis, MN. Chances are, however, that even if you’ve walked past the store, you may not have even realized McKinsey was behind it. This retail concept is not a clever way…