> I'm not really clear what this means? All power plants require financing for their construction cost which is pretty definitionally the market cost of construction.
It is hard to finance a plant when you will on average sell the power at a loss. The money has to come from somewhere.