Starting a charter in Greece
A boat can be charter in Greece, under a EU flag, but...
you must have first a simular proffessional charter lissense in your country
you got to follow the Greek laws like Greeks do, pay the Greek social security (TEBE), get a Greek VAT number, and be inspected according the Greek laws, from Hellenic Register of Ships.
You dont need anymore a Greek partner (51%).