Latest Market News Posted on: September 19, 2024 Suzlon Breaks Records with India’s Largest Wind Energy Order Suzlon has secured India’s largest wind energy order, a 1,166 MW project from NTPC Green […] Read More