He took a company that would have gone belly up and gave his shareholders a huge return on their investment.
"I am told Stanhope is looking for investors and promises a huge return."
It is widely known that there is a huge economic return on higher education in general.
He sold his vision, with promises of huge financial returns for small down payments.
To many people this would have seemed like a huge return on a tiny investment.
By industry standards, those are good odds promising a huge return.
Did he get one of those (infamous) letters promising him a huge return on his investment?
This strategy can make huge returns for the fund's investors, but it can't work if markets get the prices right in the first place.
And secondly, they expect to get a huge return on their investment.
Publishers must then absorb the high costs of huge returns from the chains.