Learn English – is “over the past years” a natural sounding expression

expressionsphrase-usagephrasesusage

I have heard "over the past few years" or "over past years", but I just read a document that said "X, Y and Z have been beneficial over the past years". This strikes me as wrong, but I found the expression used here:

https://www.gov.uk/government/publications/uk-trade-performance-over-the-past-years-trade-and-investment-analytical-papers-topic-3-of-18

Am I wrong and the phrase is fine?

Related Topic