Sign Up

MARA completes purchase of majority stake in French data center unit

MARA completes purchase of majority stake in French data center unit