How Difficult Is It to Keep Our Roads Pothole Free? Here's the Answer in 3 Steps

From the words of a civil engineer, here are what you need to know about roads maintenance.