75,000 more stores need to close across the US, UBS estimates, as online sales and Amazon grow 75,000 more stores need to close across the US, UBS estimates, as online sales and Amazon grow BY LAUREN THOMAS Read More