Marshall Canada finds a home in New Brunswick

Marshall Canada finds a home in New Brunswick

Marshall Canada has secured a long-term lease for its new Land Systems production and integration facility in Moncton, New Brunswick, a major milestone on its ambitious growth strategy in the Canadian market. The facility, located at 66 English Drive, will initially...