2140 employees
Tata power solar is India’s largest integrated solar company committed to enabling solar everywhere.
$29M sweet spot round size
Most of their 1 investments are in rounds between $29M and $29M
1989
Undisclosed raised $29M on September 4, 2008
Investors: Tata Power Solar Systems Limited