Zauba

TENKASI%20SEMICONDUCTOR%20TECHNOLOGY%20PRIVATE%20LIMITEDCIN: U46521TN2025PTC177126
new.inc
TENKASI SEMICONDUCTOR TECHNOLOGY PRIVATE LIMITED | Zauba