Exclusive: How Plaude Technologies and CEO Olatomiwa Idowu allegedly vanished with $4.2m cross-border transaction balance

On the morning of March 9, 2026, two currency swap deals were agreed between Plaude Technologies Limited and…

Read full coverage on TraceNews