OTB Engineering opens new Northern office in Northwich, CheshireAs part of OTB’s ambition to expand its network, and provide additional space for growing the business, OTB opened its new Northern...