90 North USA opens for business