Chicago Tech Start-up Spurs Weight Loss

standing on scale and weighing in

At the start of every new year, Americans’ number one resolution is to lose weight. It’s a sensible commitment considering almost 70 percent of Americans are classified as overweight or obese, a condition related to many types of cancer and other chronic illnesses. Obesity’s annual medical cost in the United States is between $147 billion and […]