MSC ELSA 3 compensation: Greenpeace calls for transparent redressal mechanism

MSC pledges ₹1,227-crore bank guarantee before Kerala High Court to secure the release of its impounded sister vessel