How a tax-related oversight is causing innovation to falter

3 days ago 8

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

Read Entire Article