A recent report by Goodbody has said that 80% of Americans experience back pain at some point in their lives. This is a huge number and, therefore, it comes as no surprise that there is a loss of three million years of productive life each year in the U.S due to back pain. Furthermore, a whopping $50 billion is spent every year on the treatment of back pain. Read More…