Android
HTC 10 – Close to a Perfect 10?

HTC is known to have major issues with its products whether it is poor sales, lack of management or some rather interesting design choices. Nonetheless, with HTC’s newest flagship device, the company…