Becki Gray explained on WRAL’s “On The Record” why now is a good time for North Carolina to cap its renewable energy mandate and study state taxpayer subsidies for the solar energy industry.