KUALA LUMPUR: Mega First Corp Bhd will no longer profit from a China-based power generation subsidiary that accounted for 21% of its group earnings last year, as it is ending a Sino-foreign cooperative joint-venture agreement with Qixian Heat & Power Co Ltd.