ICPC recovers N37.4bn, $2.35m in 2025 - Source News