President Barrow impressed with works on ongoing OIC, and EPC road projects