site logo

Tesla, Walmart settle lawsuit over fires; solar panels to remain in place