Company News
Zensar Technologies Plans New Entity in Zambia
Zensar Technologies' board granted in-principle approval to establish a new entity or branch in Zambia, either directly or via a subsidiary.
The new entity, to be named Zensar Technologies Zambia, wil