Details emerge about QTS campus in northern England
QTS submitted a scoping report for a campus on land acquired by its owner Blackstone near Newcastle in northern England just this past May.
or
QTS submitted a scoping report for a campus on land acquired by its owner Blackstone near Newcastle in northern England just this past May.
or