07-05-2012, 07:36 AM
|
|
Confirmed User
Industry Role:
Join Date: Aug 2005
Location: YUROP
Posts: 8,601
|
Quote:
Originally Posted by EddyTheDog
Spain is the most difficult place for biz but thats mainly because of language and the red tape they have for EVERYTHING....
|
whats a 'red tape'?
|
|
|