Shell Throws the Blame to Residents on Slow Cleanup of Oil Spills In Nigeria Medicine & Technology Mar 28, 2017 The see-saw battle on cleaning up the oil spill in Nigeria might finally come to an end after Shell assured that they will begin sorting out the problem in April.
TECH & INNOVATION OpenAI’s Whisper Faces Scrutiny Over Accuracy, Experts Find 'Hallucinated' Text in Transcripts