Sir, I’ve seen many of your posts, hope you can help me here! I used my former employment to claim points, but the former company’s website doesn’t exist any more. Many people say this can raise a red flag. I have submitted the reference letter, certificate of employment, contract, bank...