Full threadg123g·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.View on HN