Trustee Member

Tata Power Solar Systems Ltd

Tata Power Solar Systems Ltd

Established by Jamsetji Tata in the second half of the 19th century, the Tata Group is one of the biggest and most respected business organisations in the world.

 78, Electronics City, Phase I, Hosur Road , Bengaluru - 560 100 India

 sales@tatapowersolar.com

 1800-419-8777

  www.tatapowersolar.com