The abrupt exit of Amazon from its planned mega project from New York has shocked critics and supporters alike. Is it a sign of how rabble rousing Left politics can defeat genuine public good? HEADS UP: After over a year of stalemate, Amazon abruptly called off plans to set up its second headquarters in New … Continue reading Amazon’s Exit : Is ‘US’ no longer the ‘Land of Liberty’?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed