Wales Business Awards
Way back in its infancy in 2011, SSi was nominated for an Inspire Wales Award and won the Global Wales category. For a company so young it was an overwhelming experience, but also an incredible boost to keep going ...
Catrin Lliar Jones
23rd Mai 2023