Wondering if its worth it to be on API Partner sales? I'm signed up for example at 123RF, but revenue there's been dragging in recent months and makes me re-evaluate some aspects. Apologies if this topic has been addressed multiple times before as I guess it might have been
Your take much appreciated...