Correction: I just saw you can still find some financial information, which has been transferred to the 'About Roland' section, but it seems to have been reduced considerably.