Tech

Top Tech News

Amazon is spending $120 million on a building for its internet satellites

Amazon is spending $120 million to build a new facility for its

By Jacky

Tencent prepares to acquire Dying Light’s Techland studio

Tencent, the billion-dollar Chinese holding company that wholly or partly owns game

By Jacky