Magna Infotech

GPTKB entity