Skip to main content
During 2025, the Innovation Development Agency received a total of 439 appeals