ThinkCentre

Lenovo Opens First Flagship Store In India

Chinese PC maker Lenovo Group has announced that its first flagship store in India has been opened in Nehru Place,…

15 years ago