INDA, the Association of the Nonwoven Fabrics Industry said that exhibit space reservations for IDEA25 are rapidly approaching 70 percent. IDEA is being held April 29-May 1, 2025 at the Miami Beach Convention Center in Miami Beach, Florida. “All potential exhibitors are request to make their