by landrich2022 | Jul 29, 2022 | New Landrich
On July 27, 2022 the first Landrich to be manufactured and assembled at the new 63,000 sq ft Landrich production facility at 1 Admiral St, in Eel River Crossing New Brunswick Canada took place. The entire Landrich team was on site to inaugurate the first Landrich off...