They publish and interpret the overall state of their business to their own accord. Do you dispute that?
As for HSBC, that speaks for itself.
Yes. They are audited by outside accounting companies, same as every other corporation. What are you looking for them to do that they aren't doing?