BORGWARNER INDIA TECHNICAL CENTER PRIVATE LIMITED

Entity ID: U71200KA2023FTC172547 U71200KA2023FTC172547

NO LEI