186 personnel have been rescued from the Afcons Infrastructure Limited's barge Papaa - 305 with 261 personnel onboard, which sank on about 1900 hours...
Bharat Heavy Electricals Limited (BHEL) has expressed its interest in setting up a Giga factory for manufacture of Advanced Chemistry Cells in India. BHEL...