TAQA Morocco S A : Results as of 31 March 2024 : comparemela