Otto Bremer Trust awards 105 grants totaling $6.5 million

The Otto Bremer Trust has awarded $6.5 million in grants as part of its most recent grantmaking cycle.

Read the full release.