Sources

11 Total Sources

SoftBank Posts $7.1 Billion Loss as Overbooked 13 Gigawatts of Gas Turbines Sour

Left50%
Right50%