Actually, they are still there Icarus shouldn't try and fly so close to the sun https://www.linkedin.com/pulse/traderocket-selects-myecheck-faster-safer-lower-cost-payments-starrs?articleId=6054993656132161536#comments-6054993656132161536&trk=prof-post