Applied Digital Inks Another Mega Lease: 300 MW in the Bag | Whale Factor