Xiaomi has taken the wraps off its second-generation Android One smartphone and launched the Mi A2 in India. Priced at Rs 16,999, the handset has come to India after almost a fortnight since its global launch held in Spain, where it also launched a toned down version called the Mi A2 Lite.