where does the ontario trillium foundation get its money
Ontario Trillium Foundation The Ontario Trillium Foundation (OTF) is an agency of the Government of Ontario, and Canadaâ€™s largest granting foundation. Over $110 million is awarded annually to some 1000 nonprofit and charitable organizations across the province.