Too big to succeed: Solar titans flop when they climb to No. 1

Solar news
Solar power.