SEC orders immediate freeze on assets of 13 firms over terrorism financing in Nigeria

SEC edifice
SEC edifice