MLFT definition

MLFT means Maritime Link Financing Trust, a special purpose funding vehicle formed by Emera;
MLFT means money laundering and the financing of terrorism, where "money laundering" refers to any practice through which the proceeds of crime are dealt with so as to obscure their illegal origins;
MLFT means Maritime Link Financing Trust, a special purpose funding vehicle formed by Emera. “MMBTU” means one million British thermal units.