Scott Shepard

Scott Shepard is a fellow at the National Center for Public Policy Research and Director of its Free Enterprise Project.

Author Archive

  • Jan 9, 2024
    Reports this week are that BlackRock will be laying off 600 employees in its ESG and sustainability departments as part of its at-least-nominal retrenchment away from kneejerk...