A popular online platform for jobs and gigs, Remotasks, has reportedly halted its operations in Kenya. The Standard established that the online hiring company sent emails to its users directly, ...