Financial review

To be added as soon as reviewed by independent reviewers.