This country lets employees take six months off work to start a business By: Top News and Analysis (pro) February 20, 2019 at 01:48 AM EST Sweden is home to one of the world's most robust start-up scenes. Read More >>