India’s markets regulator has slapped Suzlon Energy with a $1.7 million fine over discrepancies in its financial statements, Reuters reports. This penalty underscores the increasing focus on corporate governance within the booming renewable energy sector
