The module manufacturer files for bankruptcy. Accumulated over $70 million debt. Blames foreign competition. Taiwanese solar…
The module manufacturer files for bankruptcy. Accumulated over $70 million debt. Blames foreign competition. Taiwanese solar…