Cash-strapped developer SFCE dependent on buyer goodwill for $66m project sell-off
SFCE is scrambling to keep creditors at bay and has been unable to guarantee more than half the windfall it expects from selling off 140 MW of Chinese project capacity will actually be paid.The torrid financial position facing Chinese solar project developers has again been...
Read More