Tamilnadu Petroproducts Limited announced that Ramesh Chand Meena has resigned from the board effective from October 14, 2019.