For whatever reason, I want to create a new business entity in France, and sell my products that my UK company sells on Amazon. The thing is, I have all my reviews on my UK Amazon.
I’ve discontinued the product on Amazon UK and I’d like to sell in France now.
Many thanks