In a monumental stride toward India's renewable energy goals, Suzlon Group has landed the country’s largest wind energy contract to…