Suzlon Energy Limited’s (NSE:SUZLON) stock price dropped 6.3% last week; individual investors would not be happy
Key Insights Significant control over Suzlon Energy by individual investors implies that the general public has more power to influence […]








