To create a thriving business that stands the test of time, I'll suggest you follow these 3 steps.
1). It is very important to diversify your income streams, as it’ll help you reduce financial risk.
2). Make sure to develop a strong personal brand.
3). Create long-term relationships with your clients by offering exceptional service.
These are a few but important tips that will help you build a sustainable freelance business.