April 2010

Announcement Date: May 24, 2017

  • eBrain broadens its offices to Boston, MA
  • New logo developed mirroring the concept of Irreducible Complexity