Tel Aviv-based company posts 2020 revenue of $989 million in 'phenomenal year'; net loss for year widens to $216 million vs net loss of $86 million in 2019 as costs jump
Tel Aviv-based company posts 2020 revenue of $989 million in 'phenomenal year'; net loss for year widens to $216 million vs net loss of $86 million in 2019 as costs jump
Recent comments