Recently I have seen that the job posting/Requirment for Business Analyst has reduced considerably. Also it has been a long time since I have received any invite even though my profile is really good.
I wanted to know, if Upwork is working towards bringing some new clients to the platform?
Absolutely. We're constantly working on attracting new, good clients to the platform. It looks like your Job Feed and Search results are both pulling up recently posted jobs with the "Business Analyst" keywords showing. Keep an eye on these areas so that when new projects come to the marketplace you're ready. We want you to stay busy!