Energy Electricity scenario of the state of Tamilnadu Shailesh Telang | April 5, 2013 Tamilnadu is the eleventh largest state in India by area and the seventh most populous state. The State of Tamilnadu is located in the southern region of India Read More