Tag: Cloud business
Cleo expands Bangalore office to accommodate growing Cloud business
Cleo, the global leader in multi-enterprise information integration solutions, moves to a larger facility, The Leela Palace, facilitated by Indiqube. The inaugural ceremony took place on Wednesday, 15 November in […]