First Scottish Tech Startup Awards finalists announced

The finalists have been announced for the first Scottish Tech Startup Awards which are designed to recognise the people and companies leading the …
Read more: First Scottish Tech Startup Awards finalists announced