Should this page exist at all? In that all companies are essentialy financial insitutions, perhaps it should be rolled into another page, or maybe describe the legal definition (if such a thing exists).