infotechlead

Alibaba develops processor that will power servers in its data centers