A “business ecosystem” is not a happy place Posted on February 22, 2017September 14, 2019 by Szpylbert