Boston Consulting Group Interview Question

Several rounds of case study