Amazing how you have some left-bent website and its links, all ready to paste into your response. The methodology used to measure "efficiency" is meaningless, as well as the term, "basic research."
Being very close to a major pharma company, I can tell you have no idea how much is spent on funding clinical trials and drug development. And drug formularies still have to approve paying for those drugs, even if they are approved. Increasingly, if your newly-approved drug doesn't offer significant improvements over existing treatments--particularly off-patent treatments--as a drug company, you won't be profitable.
I live close to an Air Force base so I guess that makes me an expert on how they spend their funds.
The vast majority of money spent on basic research is from public sources. That is a fact.