Vickers creator Finian Tan affirms in $1.45 b nickel scams situation Finian Tan satisfied Ng Yu Zhi, that was presumably running deal fraud in August 2020. April 4, 2025 Tech