TREC Is Your Partner in Renewable Energy! TREC is a Toronto-based non-profit environmental co-operative. Founded in 1998, TREC initiated the community power movement in Ontario with the creation of the first co-operatively owned wind turbine in Canada – WindShare. Our approach to renewable energy development and education has established us as a recognized leader in […]