Echo Payment Systems Files Ch. 7 Bankruptcy In Delaware - Law360