Traffic Light - Automotive News

ITCS Technology in Traffic Lights Claimed to Have Reduced Traffic Congestion