Back in November 2023, the UK Government, in its Autumn Statement, announced a groundbreaking initiative, the designation of an Investment Zone for Flintshire and...
Vista Technology Support has announced the acquisition of Store Computer Technology (SCT) for an undisclosed sum.
The move further expands Cardiff-based Vista’s retail and hospitality...