Tata Power is Indias largest integrated private power company with an installed generating capacity of 3120 MW and a presence across the entire value chain in generation (thermal, hydro, solar and wind) transmission, distribution and trading.
Its website has details about profile, Pioneers in Power, Corporate Governance, Corporate Governance, annual reports, businesses - generation, transmission & distribution, power supply in Mumbai, trading, new projects, national footprint, international presence, careers, investor relations, regulations, customer initiatives etc
Bombay House
24, Homi Mody Street
Mumbai - 400 001, INDIA.
Tel: (91 22) 6665 8282
Fax: (91 22) 6665 8801
Web : http://www.tatapower.com/