Municipality Finance Plc Meaning