FINANCIAL STATEMENTS

Consolidated

September 30, 2021
MEG Consolidated FS 30 September 2021 (English)
MEG Consolidated FS 30 September 2021 (Arabic)

June 30, 2021
MEG Consolidated FS 30 June 2021 (English)
MEG Consolidated FS 30 June 2021 (Arabic)

March 31, 2021
MEG Consolidated FS 31 March 2021 (English)
MEG Consolidated FS 31 March 2021 (Arabic)

December 31, 2020
MEG Consolidated FS 31 December 2020 (English)
MEG Consolidated FS 31 December 2020 (Arabic)

December 31, 2019
MEG Consolidated FS 31 December 2019 (Arabic)

September 30, 2019
MEG Consolidated FS 30 September 2019 (English)
MEG Consolidated FS 30 September 2019 (Arabic)

June 30, 2019
MEG Consolidated FS 30 June 2019 (English)
MEG Consolidated FS 30 June 2019 (Arabic)

March 31, 2019
MEG Consolidated FS 31 March 2019 (English)
MEG Consolidated FS 31 March 2019 (Arabic)

December 31, 2018
MEG Consolidated FS 31 December 2018 (English)
MEG Consolidated FS 31 December 2018 (Arabic)

September 30, 2018
MEG Consolidated FS 30 September 2018 (English)
MEG Consolidated FS 30 September 2018 (Arabic)

June 30, 2018
MEG Consolidated FS 30 June 2018 (English)
MEG Consolidated FS 30 June 2018 (Arabic)

March 31, 2018
MEG Consolidated FS 31 March 2018 (English)
MEG Consolidated FS 31 March 2018 (Arabic)

December 31, 2017
MEG Consolidated FS 31 December 2017 (English)
MEG Consolidated FS 31 December 2017 (Arabic)

September 30, 2017
MEG Consolidated FS 30 September 2017 (English)
MEG Consolidated FS 30 September 2017 (Arabic)

June 30, 2017
MEG Consolidated FS 30 June 2017 (English)
MEG Consolidated FS 30 June 2017 (Arabic)

March 31, 2017
MEG Consolidated FS 31 March 2017 (English)
MEG Consolidated FS 31 March 2017 (Arabic)

Separate

September 30, 2021
MEG Separate FS 30 September 2021 (English)
MEG Separate FS 30 September 2021 (Arabic)

June 30, 2021
MEG Separate FS 30 June 2021 (English)
MEG Separate FS 30 June 2021 (Arabic)

March 31, 2021
MEG Separate FS 31 March 2021 (English)
MEG Separate FS 31 March 2021 (Arabic)

December 31, 2020
MEG Separate FS 31 December 2020 (English)
MEG Separate FS 31 December 2020 (Arabic)

December 31, 2019
MEG Separate FS 31 December 2019 (Arabic)

September 30, 2019
MEG Separate FS 30 September 2019 (English)
MEG Separate FS 30 September 2019 (Arabic)

March 31, 2019
MEG Separate FS 31 March 2019 (English)
MEG Separate FS 31 March 2019 (Arabic)

June 30, 2019
MEG Separate FS 30 June 2019 (English)
MEG Separate FS 30 June 2019 (Arabic)

December 31, 2018
MEG Separate FS 31 December 2018 (English)
MEG Separate FS 31 December 2018 (Arabic)

September 30, 2018
MEG Separate FS 30 September 2018 (English)
MEG Separate FS 30 September 2018 (Arabic)

June 30, 2018
MEG Separate FS 30 June 2018 (English)
MEG Separate FS 30 June 2018 (Arabic)

March 31, 2018
MEG Separate FS 31 March 2018 (English)
MEG Separate FS 31 March 2018 (Arabic)

December 31, 2017
MEG Separate FS 31 December 2017 (English)
MEG Separate FS 31 December 2017 (Arabic)

September 30, 2017
MEG Separate FS 30 September 2017 (English)
MEG Separate FS 30 September 2017 (Arabic)

June 30, 2017
MEG Separate FS 30 June 2017 (English)
MEG Separate FS 30 June 2017 (Arabic)

March 31, 2017
MEG Separate FS 31 March 2017 (English)
MEG Separate FS 31 March 2017 (Arabic)