Leeds-based investment firm, Winch & Co, invests over £180,000 into its North East warehousing and industrial site. Winch & Co have made a commitment to the North East with an investment of over £180,000 into its industrial site in Cramlington. This is part of a wider ‘investment and consolidation’ plan for 2023 – 2024. The […]