by Julian Spector
May 29, 2020

The corporate earnings season is wrapping up, and it sure was a weird one.

All the attention shifted to how COVID-19 and ensuing lockdowns were crushing business, but that all kicked in at the very end of the quarter that was actually getting reported. The numbers came from a distant past, while all the questions pertained to a radically different present.

Understandably, the details of a company’s energy storage progress failed to claim top billing in the context of economic collapse and the struggle for survival. So I’m taking this week’s...