The End of Traffic Jams? A Glimpse into Israeli Technology That Will Reduce Road Congestion

Channel 12 News, Israel

August 1, 2019