Sarada Projects Bags Order From NHPC Worth INR 17.244 Million