4,242 factories clear festival allowances
So far, a total of 4,242 factory units of various industrial hubs and export processing zones have paid their festival allowances as of Sunday ahead of Eid-ul-Azha, one of the biggest festivals for the Muslims, according to the Industrial Police data...