WTO ruling continues to haunt solar industry- Quote by Mr Karunesh Chaturvedi- Head- Corporate Affairs