WikiLeaks has highlighted that the bar for transparency keeps rising. Is your business ready?