What Has the Fate of Better Place Got to Do With This Week's Torah Portion?

News that the Israeli electric car network company is closing its doors coincides with this week's Torah portion, where Moses leads the people of Israel from Egypt to the land of Canaan - a better place.

Send in e-mailSend in e-mail