E commerce investors