Odata expands into Chile, breaks ground on data center outside Santiago
Company investing $217 million in 28MW facility, close to announcing second project in country
Company investing $217 million in 28MW facility, close to announcing second project in country