News Nigeria’s S&T Media just secured $1 million seed funding from EchoVC Osarumen Osamuyi 118 months ago