Northill Capital to buy majority stake in Strategic Investment Group Posted on December 20, 2018 at 9:49 am. London-based Northill Capital has agreed to purchase a 75% stake in Strategic Investment Group, an outsourced CIO business. Northill is [Read More]To access this content, you must be a member. Visit the Plans page for details.