By Innocent Anaba Plaude Technologies Limited and its Director, Mr. Olatomiwa Idowu, have demanded the immediate removal, retraction and public apology...