Valley First, a division of Tru Cooperative Bank X / Twitter7yWe're proud to be supporting BC Children's Hospital Foundation in their days of giving! We'll be matching all donations today up to $5,000 to support BC's kids!