Everything foreign business travellers need to know about obtaining a Croatian business visa, from types and requirements to the application process.