Recently, SPC passed the review by NTPC and won the EPC Contract for Desulfurization of Anpara D Plant, which is located in Anpara of Uttar Pradesh. The awarded ...