ICSA Study Text Professional. Stage 2. Corporate finance, regulation and taxation by Institute of Chartered Secretaries and Administrators | Menrva Books