Abdul Hakim

30%
Flag icon
These limits remain the largest impasse toward widespread renewable adoption. Until solar and wind can provide reliable 7x24 baseload power, neither will provide a significant portion of our energy supply.
Abundance: The Future is Better Than You Think
Rate this book
Clear rating
Open Preview