A major fire broke out in a tissue and diaper factory in Peshawar, reportedly due to a short circuit, and was controlled after 20 hours of intense efforts by over 100 firefighters. No injuries were reported, but thousands of workers may be affected as authorities launch an inquiry into the cause.