As the election season is underway and jobs remain on the forefront, many politicians are touting America as being a place for opportunities, especially in the startup world. Think again. According to data supplied by The Organization for Economic Cooperation and Development, the “startup rate” in America is behind Sweden, Spain, Romania, and a whole slew of other countries. [Source The Atlantic]