James Lankford actually said...
We currently are one of the worst countries in the world for research and development (R&D), based on our current tax policy.
Context
Lankford criticizes U.S. tax policy's negative impact on R&D.
03/21/2023