In China’s latest efforts to pit renewable energy against fossil fuels, it is again betting on size. Resources such as wind and solar don’t stand much of a chance if there isn’t a way to store energy when the wind doesn’t blow and the sun doesn’t shine. So some of China’s biggest state-owned companies are […]