The stock market just suffered its most brutal week of the year so far, and Square was not immune to the pressure. Did investors overreact? | Source: Shutterstock The […] Click here to view full article