I am based out from London (not a UK citizen) and wil have to travel to Portugal.
My queries are
1) What type of VISA is applicable (Business or work permit )
2) How much time would it take to get the relevant visa ?
3) Any portuguese websites where I can get more information ?