finance mmclatest news & developments