"Nearly two thirds of the budget are covered BY/WITH foreign direct investment."
Which of the preposition is correct and why?
the word 'covered', 'by' points someone or something who/that did the covering, and 'with' or 'in' points to the material.
foreign direct investment (DID IT) covered nearly two thirds of.....
I will go for "by" here.