Businesses in Calgary are not allowed to contribute so much as a dollar to the campaigns of candidates running for federal office or to any national political parties. Individuals may make a donation to federal candidates, but the amount cannot exceed $1,100; candidates and political parties are...