Shareholders overwhelmingly approve Tesla Solar City mergercnbc.com19 points·foobarqux··0 commentsOpen articleSaveView on HN