infotechlead

Lenovo India names Rahul Agarwal as managing director