Business Nov 25, 2021
Texas put up millions to lure a Samsung plant and won. Will it pay off?
Research suggests projects don’t always deliver, despite the eye-popping numbers in pitch decks and the politicians racing around to take credit for delivering jobs.
