Technology consulting company CSS Corp announced Thursday the opening of its global delivery center in Costa Rica. The center, located at the Ultra Park Free Zone in La