Suzlon Energy reports Q1 net loss at Rs 399 cr due to lower revenues

Stock Market