Amazon Signs 12+ Leases in Los Angeles

The retail giant inks deals for locations in Chicago and Philadelphia, too.