Come up with a name for your new list and we'll add to it:
Astra Business Services raised a round of funding on June 23, 2004. Investors include
Sequoia Capital India.
Astra Business Services is an American company with a breakthrough combination that unlocks more value from your receivables. Astra is committed to collect what you've earned. To do this, we take a pr…