Tritax Big Box Developments has completed the last phase of its 721,000 sq ft industrial and logistics scheme in Doncaster, ...