Weston Finance Committee backs train depot funds with 75-percent private-match condition Weston Finance Committee votes 7-0 to support $18,000 train depot study while demanding 75-percent private match on future costs.