Financial Signals Tesla Solar Roof And Energy Business Narrative Continues To Fall Apart October 10, 2017