Ecommerce demand is surging, the challenge now is to be ‘more sophisticated around supply’