Businesses are making use of their vast spaces to create galleries and art installations that tell the story of their company ...