The phrase "dollar of investment" refers to a single dollar that is invested or put into a particular project, business venture, or financial asset. Full definition
We are talking about in the scale of billions of dollars of investment in smart - grid technologies all the way from the consumer level up through to the transmission and generation level. (scientificamerican.com)
It really is about having a rational basis, and saying for every public dollar of investment in that project, we need to have at least two dollars back in terms of return. (wrvo.org)
Since risks are highly concentrated — any city piles millions of people and billions of dollars of investment into a relatively small area — flood reduction schemes could be highly cost - effective. (climatenewsnetwork.net)