Another fine favouring the need for greater financial transparency