What's in a number? When it comes to the $93 trillion estimate for the Green New Deal, the answer is found in a network of interlinked groups: a think tank, its political arm and a super political action committee.
Article Link:
Article Source:
Environmental News Network
category: