MEGA REPORTS AN INCREASE IN TOTAL PORTFOLIO OF 15.8% WITH AN NPL RATIO OF 3.3% AND LEVERAGE OF 5.5x FOR 1Q23 Operadora de Servicios Mega announced today its unaudited financial results for the first quarter 2023… Read More » May 7, 2023