NewDelhi, 6th December 2016 Tata Power’s Strategic Engineering Division (Tata Power SED) has received an order from, Ministry of Defence, Govt. of India for the…