Many of you might not have heard of Titan, however they have over 20 years experience with cooling technology. Their headquarters are in Taiwan and they have an office in Germany. Titan are no small player either, with 500 employees and the capability of producing over 2 million coolers every …
Read More »