The Department of Environment (DoE) fined a textile dyeing factory Tk 21 lakh in Savar yesterday on charge of releasing untreated chemical effluents into the river Dhaleswari.