On Monday, listed global data center operator Equinix announced that it has priced $1.2 billion principal amount in senior green notes yielding 3.90 percent and …
Investable UniverseApril 4, 2022
Investable Universe is copyrighted material. All rights reserved.