Portugal and Greece are both great locations to start a business. Find out how they compare side-by-side and what they can ...