Prices of most popular solar modules have fallen to a level that renders most producers unprofitable, Citigroup says.
Western Digital Corporation announced its preliminary second fiscal quarter results, revealing that revenue is expected to be at the midpoint of its guidance range of $4.2 billion to $4.4 billion.