Archives for February 19, 2011

TECHART Opens US Based Sales Headquarters

I’ll be honest, the primary reason I’m posting this is because I love the picture and wanted to get it onto the blog. Even though it’s heavily edited (as most “good” pictures tend to be), it’s one of those dreamy photos I could use as a background or have hanging on a wall. Transports you […]