CAIDA Web Directory
Home / Link Detail

Wind Power in India

Title: Wind Power in India
URL: http://www.tatapower.com/
Description: Tata Power is India's largest integrated power company exploring various renewable energy sources in India and globally. Tata Power has an installed capacity of 437 MW and plants spread across the leading states in promoting wind power generation in India