Unfortunately records retention laws vary from country to country. Governments generally focus on international relations and world peace. They do not talk about records retention. Why? Because this is a matter of how the court systems, government agencies and criminal prosecution of a country work. And that is exactly something that countries want to decide on by themselves, something to do with sovereignty.
Consider this, the minimum retention periods with regard to book keeping vary from five years in Poland, six years in Germany, Finland and Spain, seven years in Austria, Sweden and the Netherlands, eight years in Hungary and ten years in Belgium, France, Italy and Romania (and for certain records in Germany, Switzerland and Finland). If your company would be located in all of these countries we would recommend you store your books for at least 10 years and you will be fine in any of these countries.