mmcforenergy