https://www.white-baos.com/en/setting-up-a-business-in-spain-has-been-made-simple/
Setting up a business in Spain has been made simple.