The sun and the wind have never powered a modern society, much less California’s 40 million residents.
Todd Royal
1
article
by
Todd Royal.
Todd Royal began his career in the energy sector and he writes on energy, geopolitics, national security, and foreign policy.