Stonepeak launches North American data center firm, Montera Infrastructure
Company targeting 100MW developments in Tier I and II markets
Company targeting 100MW developments in Tier I and II markets
One year after breaking ground