Devdiscourse: Tamilnadu Petroproducts Ltd reports standalone Q2 PAT at Rs 26.62 cr