Halifax and Portsmouth, England become sister cities to progress business and trade opportunities
Halifax and Portsmouth, England have formalized a sister city agreement to expand on both cities' work to develop opportunities for business.
Read more