Brought to you by NTSI
A £2.18 million investment by the Development Bank of Wales, comprising a mixture of debt and equity,…