Bio-based Pop-up Store in Poland

More detailed information can be found on the Innovation Region page for Poland.