Sterlite Copper, a unit of Vedanta Group, had been facing several controversies ever since its inception in the southern Tamil Nadu port city in 1997. (IN PIC: As few people alleged to have pelted stones on windshield of three government buses, those buses have been parked in Thoothukudi depot on Thursday/ Express Photo | KK Sundar)