My previous work place / institution where I used to work doesn't have website, nor my supervisor has official email ID. However, my workplace has Facebook page and it pop up when we search it in Google/Google map.
I have reference letter in official letter head. Does not having website creates problem or increases the processing time ?
I have reference letter in official letter head. Does not having website creates problem or increases the processing time ?