Savvy business leaders must plan for the unexpected even when business is good. So it was that, when Sunrun briefed investors last month on its record solar ... Read more