Tata Power - Solar

Tata Power and BP Solar join hands to establish Tata BP Solar.

Address

Tata Power Solar Systems Limited
78, Electronics City, Phase I Hosur Road Bangalore - 560 100 India
Tel: 91 80 6777 2000, 3000

Year of establishment - 1989.

Products

Lighting system
Water heater
Water pumps
Power packs

Milestones of achievement