There are more than 50 million freelancers in the United States contributing over $700 billion to the economy. But despite freelancers’ growing ranks and influence, about 70% of them have reported being paid late or not being paid at all. […]

READ MORE