AI infrastructure company Nebius has announced plans to build a 300MW data center in New Jersey. The facility will be completed in phases, with the first due to be delivered by summer 2025. When ...