Amazon delivery center opens in South Florida

Amazon has opened a new delivery center in South Florida, which company officials say will allow for faster deliveries in the region.

Source:: NBC 2 News