Croatia‘s Prime Minister Zoran Milanovic and his Slovenian counterpart Janez Jansa on Monday signed a memorandum of agreement ending a 20-year-long financial dispute between the two former Yugoslav republics and eliminating the last obstacle for Slovenia to ratify Croatia‘s adhesion treaty to the European Union.