2 ms·Is America Losing Its Startup Edge?2 points by llambda 15y agodeleted 15y ago[deleted]gamechangr 15y agoHow?? What nation would be a distant second place??? I have lived in three countries and feel that America has the best system for sure. Cheers