Setting up a Limited Company in GreecekpagJanuary 22, 2010Setting up a company limited by liability (LTD, Ltd or Ltd.) in Greece starts generally with drafting of the Articles..Read more