they owe $437M. thats what happens when you try and manufacture solar panels in the US, the Chinese who work for peanuts will clobber you.