When Turing Pharmaceuticals jacked up the price of a decades-old drug from $13.50 to $750 a pill, the company sparked a nationwide outcry over the price of medicine. Here is why some generic meds can cost nearly as much as brand-name pills.
Iranian entrepreneurs are ‘dreaming of the doors opening’ to the West