Again with a name like that this MUST be an Indian company doing business in the US.
From every thing I have read on SOT they tend to be major non payers (Indian companies doing business here, I wouldn' t take their work if I were you.
to post a reply:
login - or -
register