The yieldco acquires completed projects, and pays the steady hefty cash flows out to investors of the yieldco. Investors buy into it because they're looking for a steady income generating vehicle. Solar companies create yieldcos as a way to finance new projects right away instead of waiting for the cash flow from the profits of their completed projects. this is necessary because solar projects have huge upfront costs, before a slow steady stream of profits come in. The company can build big projects, drop them down to income hungry investors through the yieldco, and in return receive needed capital right away to continue new projects with large upfront costs.
"big boys" aren't going to bother touching this because the market cap is too small to make any real money on it.
You can't pump a stock in the middle of bankruptcy -.-.