Corruption can only be fought right from the cradle,I.e as a child is growing up there should be a fundamental to which a child is taught on what corruption could do to human and a country at large.Do you think corruption can be fought with transparency?
To a limited degree, I think it is possible. But that shouldn't be the only thing that should be done to help fight corruption.