Chinese device maker Mele is launching a new mini desktop computer called the Mele PCG62 with a fanless design, Intel Skylake processor options, and support for up to 32GB of RAM and up to 256GB of ...