• A bitter pill to swallow

    Open Forum     |      February 18, 2023

    The world’s pharmaceutical companies justify the absurd price tags for their products with the claim the money goes to developing new life saving drugs, but their financial figures suggest otherwise.