Finolex Industries Q4 revenue, EBITDA decline, margin contracts to 14.62%; Board recommends dividend May 24, 2025