Insignia to divest majority stake in WillowTree to Telus International

The deal, expected to close in January 2023, has an enterprise value of $1.225 billion

Share this