Disambiguation evidence for Tata Power via surface form

"Tata Power Solar Systems Limited"

Triples (1)

Triples where some other subject referred to this entity as "Tata Power Solar Systems Limited".

Tata Power → subsidiary →
"Tata Power Solar Systems Limited"
↳ resolves to Tata Power
ⓘ