Recent panel prices stumble on targeting capacity and boosting profits

Recent panel prices stumble on targeting capacity and boosting profits