With every new year comes reflection and resolutions. But as we go to press well into January, it is worth a reminder that studies show nearly 90% ...
Birmingham is suing drug manufacturers and health companies, alleging they worked together to establish an “insulin pricing scheme” and inflate the cost of life-saving medicine.