[MCap] Videos

The market cap of the country’s top listed companies has come down over the past five years and revenues have dropped by 21%