Collapsing commodity prices, electricity demand reductions of 10%-20%, and the possibility of write-offs are affecting business performance.
Source: Forbes Business
Collapsing commodity prices, electricity demand reductions of 10%-20%, and the possibility of write-offs are affecting business performance.
Source: Forbes Business