Amazon to Philadelphia? The region pitches itself for the company's HQ2

Amazon is building a second headquarters. Complete coverage of the Philadelphia region's efforts to convince the retailer to set up shop in the Delaware Valley.