granite: something having the quality of granite (unyielding firmness)
attribute: an abstraction belonging to or characteristic of an entity
commercial finance company: a finance company that makes loans to manufacturers and wholesalers