Over 20 Million Indians logged on to UC Browser to take part in the recently concluded 11.11 UC Shopping Festival, part of Alibaba’s 11.11....