local investment

Investments made within a specific geographic region, such as the North-East or Teesside.

Concept

Primary Focus Meetings

3 meetings