150m Nigerians Risk Losing Mobile Connection as NCC Orders Telcos to Block SIM Cards not Registered with NIN
Global Tech Roundup: Medical Researchers Trying to Generate Human Kidneys in Livestock Make Huge Breakthrough