Sunshine Website Goes Live With Some Context Sought By Industry
CMS releases data on $3.5 billion worth of payments made by drug and device companies to physicians and teaching hospitals in the last five months of 2013; an additional 199,000 payment records were not disclosed.