TerraSource reinforces presence across the globe