NEW YORK--(BUSINESS WIRE)--Today, ICSC released its latest report, The Halo Effect III: Where the Halo Shines, quantifying the impact of opening or closing physical stores on online sales and ...