The quick estimate of the IIP stood at 118.9 in April 2026, up from 113.1 in the corresponding month last year