How a tax-related oversight is causing innovation to falter

1 month ago 11

New research shows that when Congress let the research and development deduction lapse, U.S. companies slashed their spending.

Read Entire Article