I Squared, Macquarie vie for stake in Indosat's $1 billion fibre business, sources say

Mar 12, 2025 - 10:26
 0
I Squared, Macquarie vie for stake in Indosat's $1 billion fibre business, sources say