On February 16, 2025 By pramitsingh Topic: Energy
Marginal Revolution says that
The entire nation of France uses 80 gigawatts of power. China uses 650 gigawatts