Philly Fights for Amazon Headquarters
Major cities across the country are pulling out all the stops to convince Amazon to build their new headquarters there. Philadelphia is among those cities pushing for the spot. NBC10’s Aundrea Cline-Thomas explains what Philadelphia is doing.