California is making so much solar energy that large commercial operators are increasingly forced to stop production, raising questions about the state's costly plan to shift entirely to carbon-free ...
China's total installed power generation capacity reached 3.19 billion kilowatts at the end of October, up 14.5 percent year on year, data from the National Energy Administration showed on Friday.