Investment firm 3i Infrastructure to sell TCR stake for $1.3 billion

Investment firm 3i Infrastructure to sell TCR stake for $1.3 billion