IMRO Reports Record Revenues in 2024 with16% Growth

Photo Credit: Gadiel Lazcano The Irish Music Rights Organization (IMRO) has announced record-breaking revenues for 2024, reporting total income of €53 million ($60.74M). This figure represents a 16% increase over the previous year and a […]