A Tesla RV, falling sales in Europe, SWTCH, and big Biden solar news