echo investment capital