The e-commerce platform sets price band at Rs 105-111 per share
Consumer tech veteran to steer €2bn investor’s $5–20m India strategy