Addicted to social media? Company aims to help you restore your 'tech-life balance'
Are you addicted to social media? Whether it's clinically an addiction or not, the social media habit can be very difficult to break. Gabe Zichermann and his team at Onward have made it their mission to help you restore what they call "tech/life balance."