ICPC recovers ₦37.44bn, $2.353m in 2025 - Source News