Global Presence Global Presence Leaving a trail of our strong giant footprints across the Globe USA UK Malta DR Congo Uganda Kenya Sudan Somaliland Mauritius Nepal Bhutan Bangladesh Sri Lanka Malaysia