Global Voice Group (GVG) with new European headquarters

Global Voice Group (GVG) – a provider of IT solutions to governments and regulatory authorities – this week announced the launch of its new headquarters in Madrid, Spain. This development supports GVG's overarching strategy to…