Greenrock IMPACT
Greenrock launches Greenrock IMPACT. Greenrock IMPACT is devoted to creating strong, healthy, and environmentally sustainable communities while celebrating cultural diversity and promoting human rights across Canada through a variety of annual initiatives, volunteer programs, and donations.