By BusinessNC In 2013-05Posted 05/15/2013Let the sun shineIndustry insiders fear the sun will set on the subsidy that makes solar such a bright spot in a dreary economy. READ MORE