Market 0Renewable Energy Giant Suzlon Energy Faces Selling Pressure as Q1 Net Profit Drops to Rs 305 Crore Despite Strong Operational Revenue Growth4 hours ago0000