Britain, Canada and Japan have failed to live up to promises to prosecute corporations that bribe foreign officials, Transparency International said. Governments in the three countries filed just four foreign bribery cases in 2007 and 2008. The U.S., Germany and France filed a total of 245 cases in that time. The anti-corruption watchdog studied the 34 member countries of the Organisation for Economic Co-operation and Development that signed an anti-bribery pact in 1997. Canada is the only OECD country to bar tax inspectors from reporting bribery suspicions to enforcement authorities.