Sasken Communication Technologies Ltd.

GPTKB entity