Starlink leases office space in Delhi
Elon Musk-owned satellite internet firm, Starlink, has signed its first office space in northern India. The firm has signed an agreement for premium flexible workspace provider CorporatEdge in Delhi.
As per updates, the 50-seater office has been leased at Delhi’s World Trade Center in Nauroji Nagar. Interestingly, OpenAI has also leased its first office space in India at the same place.
Also Read: Starlink leases office space in Mumbai
