4 ms·
For developing countries, a technology that will enable rapid laying down of roads. Roads that will last for a long time. This will improve lives of so many.
by g123g 11y ago
For developing countries, a technology that will enable rapid laying down of roads. Roads that will last for a long time. This will improve lives of so many.