Tata Power
Business-Center
Infosys Focus Towers, 26A, 1st Main Rd, Electronics City Phase 1, Electronic City, Bengaluru, Karnataka 560100, India
Tata Power is great for its electricity production and, has the highest expertise to ship 1GW in solar power. An Indian-based company that was recognized by IIM Udaipur as the third most qualified Company in India.
Stay near this Place