For the legal side of things, trying to set up a business that runs alongside blockchain solutions, I came across this nice site that lists out the countries and gives you the laws and regulations for that particular country.
Each country have a law firm from that country that have taken the time to write this down. And it is nicely updated.
Scroll down to get to the country list