GBS strengthens its presence in Europe with a new location in Bulgaria

GBS strengthens its presence in Europe with a new location in Bulgaria As part of the growth path the company has set out in the recent years, GBS is now strategically establishing a [...]