Should Amazon Be Considering Windsor & Detroit As A Place For Their New Headquarters?

81

The question this week takes a look at the power house company Amazon and its decision for its second headquarter’s location.