UPenn3872 UPenn3872 15-02-2024 Business contestada what is developments has been an especially disruptive force for bricks-and-mortar retailers?