I have around 5+ years of work experience including India and the US. I have worked in India for 2 years but don’t have any supporting documentation for that and the company is closed. For the US exp, I have verification letters and pay stubs. Can anyone please tell me what my options are? I have got my ITA and need to submit my documents asap.