Getty Images; raditya/iStock; Prykhodov/iStock; Tyler Le/BI

The self-tracking trap

The $100 billion wearables industry is driving us a little bonkers

Getty Images; raditya/iStock; Prykhodov/iStock; Tyler Le/BI

By Emily Stewart