My bad - slovenia!! Can you visit factory?
But remeber guys it doesnt matter where it is built, just look at the renaultsport development centre just outside of France. I think it is quite British the set up they have there. I cant remember exactly where it is or what it is called but read...