The case for global mega cap investing

by User Not Found | Feb 07, 2020
Mega cap investing is basically investing in globally leading large companies that are diversified, predictable, liquid and have large economies of scale.