With values depressed by Covid-19, Capco’s $540 million purchase of 26% of Shaftesbury is a shrewd move financially and strategically.
With values depressed by Covid-19, Capco’s $540 million purchase of 26% of Shaftesbury is a shrewd move financially and strategically.