That seems reasonable. The D does stand for Development.
Not in the UK and most EU law is identical to UK.
https://www.irs.gov/pub/irs-regs/research_credit_basic_sec41...
(Not 100% sure this is the most up to date definition but it gives you an idea)
If we don’t understand how Amazon categorizes R&D, we can’t make a fair comparison to France.
If anything, IRS’s (very) broad definition of R&D helps France in that Amazon’s R&D spend isn’t truly R&D in the colloquial sense (or the Wikipedia definition)
In other words, Amazon’s R&D spend is likely overstated (based on what an average person would consider “R&D”)