Ted Halstead on Carbon Tax Plan Proposals to Combat Climate Change
Ted Halstead talked about his Climate Leadership Council organization’s efforts for a carbon tax. Climate Leadership Council is a group backed by major oil and power companies.
29,266 views