Tesla Energy shines with substantial YoY growth in deploymentsTesla's Q1 delivery figures fell short of expectations, raising concerns about production challenges and Elon Musk's political involvement.