
According to a 2019 survey, the average person in America spent over 54 extra hours annually in traffic delays. By “extra hours,” it means the additional time stuck in traffic due to congested speed. Another research, conducted in 2023, revealed that the emission of harmful CO2 reached over 8 billion (Yes, billion with a B!) […]