The Tamil Nadu Pollution Control Board, which is investigating the source of the oil spill, on Tuesday concluded that its source was from the premises of the Chennai Petroleum Corporation Limited (CPCL) in the city’s industrial area in the northern region, Manali | Latest News India