Standing 200m tall, towering over the Mundra coastline, is India’s largest Wind Turbine Generator (WTG) commissioned…