Established in 1966, Mega First Corporation Berhad (KLSE: MFCB) is a diversified public listed conglomerate. With a core focus on Renewable Energy, we proudly operate the 325MW Don Sahong run-of-river hydroelectric plant in Laos, while actively expanding into solar PV investments, packaging solutions, and limestone resources.