3 ms·Wind turbine makers selling at a loss and in a 'self-destructive loop'2 points by Ambolia 4y ago