Greg Bonnell speaks with Greg Barnes, Managing Director at TD Securities about his outlook for mining stocks.
Mining