NC Budget and Tax Center: Everyone contributes or this boat won’t float

Well done, NC Budget and Tax Center! This video is aspirational and explains the role corporations SHOULD play to help working people and communities.