National Director of Public Prosecutions (NDPP) Shamila Batohi has taken a firm stance against corruption, saying it is now time for justice to win the fight against the scourge.