Prime Minister Narendra Modi on Monday made it clear that effective financial governance requires "full commitment" to act against the corrupt and elimination of "safe havens" for economic offenders as he called on G20 members to break down the web of excessive banking secrecy.