StanChart Indian Depositary Receipt gets just 10% subscription till the last day