Pelican vs Puffin Crossing Over the last few years, the amount of traffic on roads in metros and other cities has increased exponentially with the number of cars skyrocketing. This has made it very difficult for pedestrians to cross over roads. For the convenience of these pedestrians, different road crossings are installed, and it […]