The Metro Denver Economic Development Corporation recently launched a new web site designed to help promote Denver and its local companies to business leaders, site selectors and relocation managers throughout the country. The web site, said to be a ?springboard? of a...