Hardware

Hardware

Star Cloud PCG61Windows 10

Chinese hardware manufacturer Mele has this week launched a new desktop PC in the form of the fanless Star Cloud PCG61 mini PC which comes equipped with an...