The National Green Bench in Chennai has rejected the plea of the people's forum opposing the setting up of the IOC plant at Puthuvype near here. The bench said those opposing the project had failed...