Hey guys, just curious to know whether the non-availability of company's website will have a negative affect on my CEC application?.
Could anyone please detail out like how the CIC will assess the company's presence.Will they just type the company's name in google and find out or have their own...