LONGi Green Energy Technology Earnings: Falling Product Prices Weigh on Profits

LONGi Green Energy Technology Earnings: Falling Product Prices Weigh on Profits … As expected, LONGi’s 601012 third-quarter revenue and net income …