Home
About Us
Investor Relations
Contact Us
Notice
2025
BM-Intimation-December-2025-Signed
Board-Meeting-Notice-January-2025
Board-Meeting-Notice-July-2025
Board-Meeting-Notice-May-2025
BODM-01.2025
EGM-Notice-Final-1
Notice-Final
TPIL-BM-Intimation-8102025-Signed
2024
BMIntimationsigned
Board-Meeting-Notice-December-2024
Board-Meeting-Notice-March-2024
Board-Meeting-Notice-October-2024
Board-Meeting-Notice-September-2024
CorrigendumtoNoticeandAnnualReport
Notice-of-Board-Meeting-March-2023
Notice-TPIL
2023
bm
BMAdjournmentIntimationsigned
BMIntimationsigned
Board-Meeting-Notice-December-2023
IntimationofBMsigned
2022
30th-AGM-Notice-2022-23
Board-Meeting-Notice-December-2022
Board-Meeting-Notice-June-2022
Board-Meeting-Notice-March-2022
Board-Meeting-Notice-September-2022
2021
Board-Meeting-Notice-December-2021
Board-Meeting-Notice-December-2021
2020
Board-Meeting-Notice-December-2020
Board-Meeting-Notice-March-2020
Board-Meeting-Notice-March-2020-revised
Board-Meeting-Notice-September-2020
2019
Board-Meeting-Notice-December-2019
Board-Meeting-Notice-September-2019
Board-Meeting-Notice-June-2019
Board-Meeting-Notice-March-2019
2018
Board-Meeting-Notice-December-2018
Board-Meeting-Notice-June-2018
Board-Meeting-Notice-March-2018
2017
Board-Meeting-Notice-December-2017
Board-Meeting-Notice-September-2017
Board-Meeting-Notice-June-2017
Board-Meeting-Notice-March-2017
2016
Board-Meeting-Notice-September-2016
Board-Meeting-Notice-June-2016
Board-Meeting-Notice-March-2016
2015
Board-Meeting-Notice-December-2015
Board-Meeting-Notice-September-2015
Board-Meeting-Notice-March-2015