News Company Fired Employee Over Performance, Not Whistleblowing: Maldives Post Maldives Post Limited has refuted claims that an employee was dismissed for whistleblowing, following a decision by the Human Rights Commission of Maldives (HRCM)... Ana AhmedFebruary 23, 2025