ITN Energy Systems is really good at laying down a schmear not cream cheese or butter, but the ingredients that make solar panels, satellites and high-tech batteries. It is called "thin-film technology," and the Littleton-based company has applied it ...
[Published Denver Post - Apr 28 2013]