Investors traded 1.840 billion shares valued at N27.286 billion in 27,273 deals last week, IgbereTV reports However, ...
But without ad revenue, we wouldn't even be here. And we might not be here much longer.