This is the fifth straight year Procaps has placed first in the annual "innovation ranking," which measures firms in Colombia on their innovation capacity in areas including organizational culture, product innovation, and marketing.
Latin American corporate credit indicators point toward varying leverage trends across the region, with the majority of countries experiencing stabilizing and decreasing leverage, according to a series of new Fitch Ratings reports. “Following a heavy election cycle in 2018,...