Bank: Canara
SME Branch, Sector-16, Karnal,
Haryana
Account No.: 5053201000293
IFSC Code: CNRB0005053
The Traffic welfare and Road Safety Foundation (TWRSF) is a Non-Profit Charitable organization, Regd. Under Section 8 Company Act Ministry Of Corporate Affairs Govt Of India. & Regd under income tax Examption 12A WITH 80G Certification