Solar boom ... or bust?

Solar boom ... or bust?