VADEN LANDERS, the Brentwood-based payment-processing entrepreneur, was ready to abandon a FinTech sector he saw as crowded with too many bad actors, some employing business m.... Read More
The following is an edo Interactive press release, May 20, 2015. On May 26, an edo spokesman said the company has 92 employees, including 38 in Chicago, 39 (including remote w.... Read More