/
/
NOA Stock Analysis | North American Construction Group Ltd | Deep-Value | Deep-Value