That gets difficult when billion dollar industries are involved, especially multiple. Some politicians will oppose the corruption, but the corporations will just fund the campaign of other politicians that are willing to act in their interest.
Transparency and a vigilant civil society with consequences for scandals can mitigate that somewhat, to varying degrees. But ultimately there’s corruption in every government at every level of governance. Capital interests always find a way, unfortunately.