Drugs are expensive in US because the Drug makers dont want to loose a dime in their profit and they have full support from the Congress and Senate because the Congressmen ad Senetors rely on the donation money from big businesses in the Election. Drug prices have very little to nothing to do with the US and Canadian currency for which difference is already very low.
1 Canadian dollar = 0.974374 U.S. dollars (March 08, 2010)
Its called free market thats why most companies invest heavily in USA as it gives them maximum Bang for there buck.
R&D cost a lot for a new drug no company will invest large sums of money in a country that will inhibits them from making their money back as there is only 20/years allowed for patent after it expires generic manufacturer start manufacturing it
if the USA government dosent allow that they will simply not invest in it.
Most generic brand manufacturers simply do not invest any thing in R&D so they can produce it for a lot less.
Live rates at 2010.03.08 15:19:03 UTC
1.00 INR = 0.0219660 USD
India Rupees United States Dollars
1 INR = 0.0219660 USD 1 USD = 45.5250 INR
1 Chinese yuan = 0.146492 U.S. dollars
Live rates at 2010.03.08 15:20:03 UTC
1.00 PKR = 0.0118399 USD
Pakistan Rupees United States Dollars
1 PKR = 0.0118399 USD 1 USD = 84.4600 PKR
There is your price difference among Pakistani drug manufacturers and Indians.
Only reason as i have said before Investors run from Pakistan is security situation our financial center Karachi has been used by Most political parties for there personnel gains and after that we have the ongoing situation once these problems are under control GOP policies will make Pakistan a very attractive place to invest.
Chinese aren't letting there yuan appreciate against the green back as it will make their products less attractive to consumers Indians are so far heavily subsidizing their products but are letting the rupee appreciates against the American dollar sooner or later both governments will have to face the music.