EC0990858322 Profile — $910M revenue (FY 2025) — QuarterCharts — QuarterCharts Ecuador