Business News
I Squared Pushes Southeast Asia Storage Build-Out with Cella Deal
The US-based infrastructure investor is entering Southeast Asia’s largest economy, extending a storage build-out that began in the Philippines less than two years ago.