FINANCIAL INFORMATION Annual Reports of MBL MBL Annual Report 2023-24 MBL Annual Report 2022-23 MBL Annual Report 2021-22 MBL Annual Report 2020-21 MBL Annual Report 2019-20 MBL Annual Report 2018-19 MBL Annual Report 2017-18 MBL Annual Report 2016-17 MBL Annual Report 2015-16 MBL Annual Report 2014-15 MBL Annual Report 2013-14 MBL Annual Report 2012-13 MBL Annual Report 2011-12 MBL Annual Report 2010-11 MBL Annual Report 2009-10 MBL Annual Report 2008-09 MBL Annual Report 2007-08 Financials Quarterly Results Audited Financial Results March 2025 Unaudited Financial Results December 2024 Unaudited Financial Results June 2024 Audited Financial Results March 2024 Unaudited Financial Results December 2023 Unaudited Financial Results September 2023 Unaudited Financial Results June 2023 Audited Financial Results March 2023 Unaudited Financial Results December 2022 Unaudited Financial Results September 2022 Unaudited Financial Results June 2022 Audited Financial Results March 2022 Unaudited Financial Results December 2021 Unaudited Financial Results September 2021 Unaudited Financial Results June 2021 Audited Financial Results March 2021 Unaudited Financial Results December 2020 Unaudited Financial Results Sept 2020 Unaudited Financial Results June 2020 Audited Financial Results March 2020 Unaudited Financial Results Dec 2019 Unaudited Financial Results Sept 2019 Unaudited Financial Results June 2019 Audited Financial Result March 2019 Unaudited Financial Results December 2018 Unaudited Financial Results Sept 2018 Unaudited Financial Results June 2018 Audited Financial Results March 2018 Unaudited Financial Results Dec 2017 Unaudited Financial Results Sept 2017 Unaudited Financial Results June 2017 Audited Financial Results March 2017 Unaudited Financial Results December 2016 Unaudited Financial Results September 2016 Unaudited Financial Results June 2016 Audited Financial Results March 2016 Unaudited Financial Results December 2015 Unaudited Financial Results September 2015 Unaudited Financial Results June 2015 Audited Financial Results year ended March 2015 Unaudited Financial Results December 2014 Unaudited Financial Results September 2014 Unaudited Financial Results June 2014 Audited Financial Results year ending March 2014 Unaudited Financial Results December 2013 Unaudited Financial Results September 2013 Unaudited Financial Results June 2013 Audited Financial Results year ending March 2013 Unaudited Financial Results December 2012 Unaudited Financial Results September 2012 NOTICES OF BOARD MEETING Notice of Board Meeting to be held on 23rd January, 2025. Notice of Board Meeting to be held on 31st December, 2024. Notice of Board Meeting to be held on 18th July, 2024 Notice of Board Meeting to be held on 10th May, 2024 Notice of Board Meeting to be held on 8th February, 2024 Notice of Board Meeting to be held on 9th November, 2023 Notice of Board Meeting to be held on 15th July, 2023 Notice of Board Meeting to be held on 28th April, 2023 Notice of Board Meeting to be held on 19th January, 2023 Notice of Board Meeting to be held on 20th October, 2022 Notice of Board Meeting to be held on 20th July, 2022 Notice of Board Meeting to be held on 12th May, 2022 Notice of Board Meeting to be held on 05th February, 2022 Notice of Board Meeting to be held on 20th October, 2021 Notice of Board Meeting to be held on 23rd July, 2021 Notice of Board Meeting to be held on 14th May, 2021 Notice of Board Meeting to be held on 27th January, 2021 Notice of Board Meeting to be held on 22nd October, 2020 Notice of Board Meeting to be held on 29th July 2020 Notice of Board Meeting to be held on 26th May 2020 Notice of Board Meeting to be held on 8th February, 2020 Notice of Board Meeting to be held on 19th October, 2019 Notice of Board Meeting to be held on 17th July, 2019 Notice of Board Meeting to be held on 23rd April, 2019 Notice of Board Meeting to be held on 31st January, 2019 Notice of Board Meeting to be held on 24th October, 2018 Notice of Board Meeting to be held on 19th July, 2018 Notice of Board Meeting to be held on 3rd May, 2018 Notice of Board Meeting to be held on 23rd January, 2018 Notice of Board Meeting to be held on 09th November, 2017