 The price in India, where the average annual per capita income is $1,570, and where most people pay out of pocket, is Rs6627 ($108) a day.Indian manufacturers offered to supply generic versions for $4 a day, but, under pressure from the U.S., the Indian Department of Industrial Policy and Promotion refused to issue a compulsory license.Bristol-Myers Squibb justified the high prices of cancer drugs with the high R&D costs, but the Union of Affordable Cancer Treatment said that most of the R&D costs came from the U.S. government, including National Institutes of Health funded research and clinical trials, and a 50% tax credit.