Tags: infrastructure, muppandal, wind, farm, tamil, nadu, india, currently, biggest, onshore, country, installed, capacity