Harvest Portfolios Group Inc. is an Independent Canadian Investment Fund Manager. At Harvest, we believe in wealth creation ...