Just the applicant can submit papers into the German Embassy. Just the applicant can submit papers into the German Embassy. If for example the company is spending you in bucks, i recommend being paid entirely oContinue Reading→