9globes technologies Listings Business 9Globes Technologies Up-skilling to emerging technologies has become the need of the