I think it was a set up
Well now I’m becoming convinced it was a set up. I don’t know if it was me being set up, or him! All I can find out about web hosting hubs is that it is an Internet company name. I think that on Monday I’ll ask my boss for some clarification and tell him that was all I could find out. It will be interesting to see what he says about it! I’m not going to waste anymore of my time on the subject!