Almost any business owner you speak with will tell you the key to success is location. However, in the age of the information superhighway what exactly does this mean? Are they referring to their physical location, how it meets the demands of customers, suppliers, transportation, utility access, traffic count, ease of entry… the list of […]