Maroc Telecom has been ordered by a Moroccan appeals court to pay a $645 million (MAD 6.4 billion) fine to its rival Inwi for engaging in unfair competitive practices, Agence de Presse Africaine (Maroc) reported on Wednesday.