Bharti Tele-Ventures Limited

GPTKB entity