MusclePharm Corporation (OTCBB: MSLP) announced today that it has completed the retirement of all of its outstanding convertible notes held by various financing companies. Since January 2012 the company has used cash flow from operations, as well as mezzanine financing, to retire the convertible notes. MSLP has retired $5.5 million of derivative financing instruments with […]