Medicare’s data release is welcome sunshine

Federal officials released a huge trove of data Wednesday that shows what Medicare has paid to more than 880,000 doctors and other health care providers nationwide. There were some eye-popping stats: ADVERTISING Federal officials released a huge trove of data