If you're preparing for the ICFE test then it's really difficult to find a descent book to help you. You basically have the option of studying either this book or Absolute Financial English: English for Finance and Accounting
. Both books have their strengths and drawbacks, but, on paper this looks bigger, bulkier and should therefore have lots more preparation activities in it. However, it doesn't. At 300 + pages the book is a brick in your backpack, but there is masses of white space on every page and everything is in children's book sized writing. You could probably condense it to a hundred solid pages and you'd have a honest reckoning of the content of the book.
In all fairness the book does what it says on the cover - it prepares you for the ICFE exam by taking you step by step through every part of the test with plenty of 'dos and don't' (although you can find these on the Cambridge teacher resources website for free), example activities and sample test parts - all of which is a must for anyone preparing alone for an expensive exam. However, it doesn't give you anything more than that. There is no subject development, language in context or general course-book style teaching in this book, so it's useless to anyone who just wants to learn some Financial English.
All in all, a good exam book, but way too bulky, pricey and doesn't do much else than exam work.