Tag: 75MW energy agreement in Montana data centers