Nebius expands lease at site as part of UK expansion drive
Has also said it will invest £1.7bn in three Nvidia infrastructure deplyoments in the country