Data as of Nov 8, 2026
Autonomous system

AS149507

Lease Packet Datacenter (OPC) Private Limited

Not announced on Nov 8, 2026