The deceased have been identified as Neeraj (20) and Deepak (24). The injured, Jeetu (18), has been admitted to GTB Hospital with around 95 per cent burn injuries, said a police officer.
The fire was reported around 4.30 PM, following which several fire tenders were rushed to the spot and it took them around 45 minutes to douse the flames, said a fire official.
"Compensation as per rules will be given to the family of the deceased. Inquiry has been ordered to see if the factory which caught fire was being unauthorisedly run. Similar other factories running in the area will also be scanned and surveyed tomorrow," Abhishek Singh, District Magistrate (Shahadra), said.
In a separate incident, a major fire broke out at a heating unit in west Delhi's Naraina area around 3 PM today, following which 18 fire tenders were rushed to the spot. No casualties were reported in the incident, said police.