Amazon invades New York, gets millions in tax breaks

As you might have heard, Amazon is opening up shop in New York City, with an office/warehouse (where customers can pick up purchases made online) at a space across theRead more »

MobyLives