Mega Financial Holding Co., Ltd. is a holding company. Through its subsidiaries, the Company accepts deposits, issues financial debentures, provides medium and long term loans to enterprises, as well as provides brokerage, dealer and insurance services.