Financial insights of MMC