Around 40 Indian workers “stranded” in the Maldives undergoing significant hardships at a construction company appealed to the Government of...