“Don't spend time beating on a wall, hoping to transform it into a door.”
Read MoreThe answer is no, you don’t have to, and you can choose to lodge your application on your own. However, before making the decision not to, you should understand the importance of using a Migration Agent in lodging your application.
Read More