Distributed Solar: The Democratizaton of Energy
Blogroll
- Karl Broman
- "Perpetual Ocean" from NASA GSFC
- Charlie Kufs' "Stats With Cats" blog “You took Statistics 101. Now what?”
- OOI Data Nuggets OOI Ocean Data Lab: The Data Nuggets
- Bob Altemeyer on authoritarianism (via Dan Satterfield) The science behind the GOP civil war
- Fear and Loathing in Data Science Cory Lesmeister’s savage journey to the heart of Big Data
- Slice Sampling
- Los Alamos Center for Bayesian Methods
- The Plastic Pick-Up: Discovering new sources of marine plastic pollution
- What If
- "Impacts of Green New Deal energy plans on grid stability, costs, jobs, health, and climate in 143 countries" (Jacobson, Delucchi, Cameron, et al) Global warming, air pollution, and energy insecurity are three of the greatest problems facing humanity. To address these problems, we develop Green New Deal energy roadmaps for 143 countries.
- Risk and Well-Being
- Ted Dunning
- Tony Seba Solar energy, electric vehicle, energy storage, and business disruption professor and visionary
- All about Sankey diagrams
- Professor David Draper
- Why It’s So Freaking Hard To Make A Good COVID-19 Model Five Thirty Eight’s take on why pandemic modeling is so difficult
- Giant vertical monopolies for energy have stopped making sense
- Why "naive Bayes" is not Bayesian Explains why the so-called “naive Bayes” classifier is not Bayesian. The setup is okay, but estimating probabilities by doing relative frequencies instead of using Dirichlet conjugate priors or integration strays from The Path.
- The Alliance for Securing Democracy dashboard
- Beautiful Weeds of New York City
- Healthy Home Healthy Planet
- BioPython A collection of Python tools for quantitative Biology
- Gabriel's staircase
- Dollars per BBL: Energy in Transition
- ggplot2 and ggfortify Plotting State Space Time Series with ggplot2 and ggfortify
- Harvard's Project Implicit
- Darren Wilkinson's introduction to ABC Darren Wilkinson’s introduction to approximate Bayesian computation (“ABC”). See also his post about summary statistics for ABC https://darrenjw.wordpress.com/2013/09/01/summary-stats-for-abc/
- Pat's blog While it is described as “The mathematical (and other) thoughts of a (now retired) math teacher”, this is false humility, as it chronicles the present and past life and times of mathematicians in their context. Recommended.
- Prediction vs Forecasting: Knaub “Unfortunately, ‘prediction,’ such as used in model-based survey estimation, is a term that is often subsumed under the term ‘forecasting,’ but here we show why it is important not to confuse these two terms.”
- International Society for Bayesian Analysis (ISBA)
- Quotes by Nikola Tesla Quotes by Nikola Tesla, including some of others he greatly liked.
- Earth Family Beta MIchael Osborne’s blog on Science and the like
- Mrooijer's Numbers R 4Us
- Team Andrew Weinberg Walking September 8th for the Jimmy Fund!
- Mike Bloomberg, 2020 He can get progress on climate done, has the means and experts to counter the Trump and Republican digital disinformation machine, and has the experience, knowledge, and depth of experience to achieve and unify.
- WEAPONS OF MATH DESTRUCTION, reviews Reviews of Cathy O’Neil’s new book
- GeoEnergy Math Prof Paul Pukite’s Web site devoted to energy derived from geological and geophysical processes and categorized according to its originating source.
- Earle Wilson
- All about models
- Label Noise
- Peter Congdon's Bayesian statistical modeling Peter Congdon’s collection of links pertaining to his several books on Bayesian modeling
- Simon Wood's must-read paper on dynamic modeling of complex systems I highlighted Professor Wood’s paper in https://hypergeometric.wordpress.com/2014/12/26/struggling-with-problems-already-attacked/
- distributed solar and matching location to need
- "The Expert"
- Woods Hole Oceanographic Institution (WHOI)
- Flettner Rotor Bruce Yeany introduces the Flettner Rotor and related science
- All about ENSO, and lunar tides (Paul Pukite) Historically, ENSO has been explained in terms of winds. But recently — and Dr Paul Pukite has insisted upon this for a long time — the oscillation of ENSO has been explained as a large-scale slosh due to lunar tidal forcing.
- Musings on Quantitative Paleoecology Quantitative methods and palaeoenvironments.
- Gavin Simpson
climate change
- Thriving on Low Carbon
- The Green Plate Effect Eli Rabett’s “The Green Plate Effect”
- SOLAR PRODUCTION at Westwood Statistical Studios Generation charts for our home in Westwood, MA
- Paul Beckwith Professor Beckwith is, in my book, one of the most insightful and analytical observers on climate I know. I highly recommend his blog, and his other informational products.
- Rabett Run Incisive analysis of climate science versus deliberate distraction
- Klaus Lackner (ASU), Silicon Kingdom Holdings (SKH) Capturing CO2 from air at scale
- Climate impacts on retail and supply chains
- Mrooijer's Global Temperature Explorer
- History of discovering Global Warming From the American Institute of Physics.
- Climate model projections versus observations
- An open letter to Steve Levitt
- Interview with Wally Broecker Interview with Wally Broecker
- The Scientific Case for Modern Human-caused Global Warming
- The Sunlight Economy
- Non-linear feedbacks in climate (discussion of Bloch-Johnson, Pierrehumbert, Abbot paper) Discussion of http://onlinelibrary.wiley.com/wol1/doi/10.1002/2015GL064240/abstract
- Climate Change: A health emergency … New England Journal of Medicine Caren G. Solomon, M.D., M.P.H., and Regina C. LaRocque, M.D., M.P.H., January 17, 2019 N Engl J Med 2019; 380:209-211 DOI: 10.1056/NEJMp1817067
- CLIMATE ADAM Previously from the Science news staff at the podcast of Nature (“Nature Podcast”), the journal, now on YouTube, encouraging climate action through climate comedy.
- "Lessons of the Little Ice Age" (Farber) From Dan Farber, at LEGAL PLANET
- Wally Broecker on climate realism
- AIP's history of global warming science: impacts The American Institute of Physics has a fine history of the science of climate change. This link summarizes the history of impacts of climate change.
- MIT's Climate Primer
- Climate Change Reports By John and Mel Harte
- The net average effect of a warming climate is increased aridity (Professor Steven Sherwood)
- Simple box models and climate forcing IMO one of Tamino’s best posts illustrating climate forcing using simple box models
- Spectra Energy exposed
- Earth System Models
- “The Irrelevance of Saturation: Why Carbon Dioxide Matters'' (Bart Levenson)
- Updating the Climate Science: What path is the real world following? From Professors Makiko Sato & James Hansen of Columbia University
- Climate Communication Hassol, Somerville, Melillo, and Hussin site communicating climate to the public
- “Ways to [try to] slow the Solar Century''
- Steve Easterbrook's excellent climate blog: See his "The Internet: Saving Civilization or Trashing the Planet?" for example Heavy on data and computation, Easterbrook is a CS prof at UToronto, but is clearly familiar with climate science. I like his “The Internet: Saving Civilization or Trashing the Planet” very much.
- Transitioning to fully renewable energy Professor Saul Griffiths talks to transitioning the customer journey, from a dependency upon fossil fuels to an electrified future
- World Weather Attribution
- Documenting the Climate Deniarati at work
- Risk and Well-Being
- Tamino's Open Mind Open Mind: A statistical look at climate, its science, and at science denial
- Anti—Anti-#ClimateEmergency Whether to declare a climate emergency is debatable. But some critics have gone way overboard.
- Équiterre Equiterre helps build a social movement by encouraging individuals, organizations and governments to make ecological and equitable choices, in a spirit of solidarity.
- Model state level energy policy for New Englad Bob Massie’s proposed energy policy for Massachusetts, an admirable model for energy policy anywhere in New England
- SolarLove
- Climate change: Evidence and causes A project of the UK Royal Society: (1) Answers to key questions, (2) evidence and causes, and (3) a short guide to climate science
- Sir David King David King’s perspective on climate, and the next thousands of years for humanity
- Simple models of climate change
- The great Michael Osborne's latest opinions Michael Osborne is a genius operative and champion of solar energy. I have learned never to disregard ANYTHING he says. He is mentor of Karl Ragabo, and the genius instigator of the Texas renewable energy miracle.
- Energy payback period for solar panels Considering everything, how long do solar panels have to operate to offset the energy used to produce them?
- "When Did Global Warming Stop" Doc Snow’s treatment of the denier claim that there’s been no warming for the most recent N years. (See http://hubpages.com/@doc-snow for more on him.)
- Wind sled Wind sled: A zero carbon way of exploring ice sheets
- All Models Are Wrong Dr Tamsin Edwards blog about uncertainty in science, and climate science
- Ricky Rood's “What would happen to climate if we (suddenly) stopped emitting GHGs today?
- Ellenbogen: There is no Such Thing as Wind Turbine Syndrome
Archives
Jan Galkowski
Category Archives: Ørsted
Simple: Stop burning things
Bill McKibben, at The New Yorker. And, to go with that, stop burning things down.
Posted in Amory Lovins, Ørsted, being carbon dioxide, Bill McKibben, Bloomberg Green, bridge to somewhere, carbon dioxide, Carbon Worshipers, climate disruption, climate economics, decentralized energy, ecocapitalism, ecomodernism, ecopragmatism, global warming, solar energy, solar power, Spaceship Earth, the green century, the value of financial assets, wind energy, wind power, zero carbon
Leave a comment
Wind turbines don’t kill (many) birds, but people do
Posted in Ørsted, bird mortality, wind energy, wind power, zero carbon
Leave a comment
On living with wind turbines
Posted in alternatives to the Green New Deal, Ørsted, bridge to somewhere, Buckminster Fuller, Cape Wind, climate disruption, climate economics, decentralized electric power generation, decentralized energy, distributed generation, ecomodernism, ecopragmatism, electricity markets, energy utilities, fossil fuel divestment, global warming, Green Tech Media, Hermann Scheer, investment in wind and solar energy, Lawrence Berkeley National Laboratory, LBNL, leaving fossil fuels in the ground, local generation, local self reliance, Mark Jacobson, Michael Bloomberg, Michael Osborne, microgrids, mitigating climate disruption, National Renewable Energy Laboratory, solar democracy, solar domination, solar energy, solar power, solar revolution, the energy of the people, the green century, Tony Seba, tragedy of the horizon, utility company death spiral, wind energy, wind power, zero carbon
Leave a comment
What’s wrong with Massachusetts? Land wind turbines!
For groups of people who seriously embrace land wind turbines, there is no downside.
Posted in American Conservation Coalition, American Solar Energy Society, Ørsted, being carbon dioxide, Bloomberg New Energy Finance, bridge to somewhere, Cape Wind, capitalism, CleanTechnica, climate activism, climate disruption, climate policy, Commonwealth of Massachusetts, decentralized electric power generation, decentralized energy, distributed generation, ecocapitalism, ecomodernism, ecopragmatism, education, fossil fuel divestment, global warming, global weirding, Green Tea Coalition, Hermann Scheer, Karl Ragabo, leaving fossil fuels in the ground, local generation, local self reliance, microgrids, mitigating climate disruption, On being Carbon Dioxide, solar democracy, solar domination, solar energy, solar power, solar revolution, Sonnen community, statistical ecology, Talk Solar, the energy of the people, the green century, the tragedy of our present civilization, Tony Seba, tragedy of the horizon, unreason, utility company death spiral, wind energy, wind power, zero carbon
Leave a comment
On the Nuclear option
Where does a state government turn when they have a strong mandate to remove fossil fuels from electricity generation, heating, cooling, and transportation? Suppose they proposed a cross-border hydropower purchase from Quebec? Suppose they planned to roll out land-based wind, … Continue reading
Posted in alternatives to the Green New Deal, American Association for the Advancement of Science, American Solar Energy Society, an uncaring American public, atmosphere, Ørsted, Benji Backer, Bloomberg New Energy Finance, bridge to somewhere, Cape Wind, carbon dioxide, CleanTechnica, climate change, climate disruption, climate economics, climate mitigation, climate nightmares, climate policy, climate science, Commonwealth of Massachusetts, ecomodernism, ecopragmatism, electricity, electricity markets, energy utilities, environment, Ernest Moniz, Falmouth, fossil fuel divestment, global warming, greenhouse gases, investment in wind and solar energy, New England, nuclear power, NuScale, ocean warming, On being Carbon Dioxide, photovoltaics, solar energy, stranded assets, technology, the green century, Tokarska and Zickfield, wind power, zero carbon
Leave a comment
Book: 100% Clean, Renewable Energy and Storage for Everything
Professor Mark Z Jacobson‘s latest marvelous book, 100% Clean, Renewable Energy and Storage for Everything, summarized in a great one hour interview.
Posted in #youthvgov, an uncaring American public, Ørsted, being carbon dioxide, Benji Backer, Bloomberg New Energy Finance, BNEF, bridge to somewhere, Buckminster Fuller, clean disruption, CleanTechnica, climate activism, climate business, climate economics, climate education, climate hawk, climate mitigation, climate policy, control theory, decentralized electric power generation, distributed generation, ecomodernism, ecopragmatism, emergent organization, fossil fuel divestment, Green New Deal, grid defection, investing, investment in wind and solar energy, investments, Karl Ragabo, keep fossil fuels in ground, leaving fossil fuels in the ground, local generation, local self reliance, Mark Jacobson, Michael Osborne, National Renewable Energy Laboratory, Sankey diagram, solar democracy, solar domination, solar energy, solar power, solar revolution, stranded assets, the energy of the people, the green century, the value of financial assets, Tony Seba, wind energy, wind power, zero carbon
1 Comment
Choices.
This is a retake of a presentation at the invitation of the Walpole Greens and made at their meeting of 9th November 2020. It is longer and more leisurely. I interleave some of the answers to questions that followed the … Continue reading
Posted in adaptation, agriculture, agrivoltaics, agroecology, alternatives to the Green New Deal, American Solar Energy Society, argoecology, Ørsted, being carbon dioxide, Bloomberg New Energy Finance, Botany, carbon dioxide, carbon dioxide sequestration, Clausius-Clapeyron equation, clean disruption, CleanTechnica, climate business, climate change, climate disruption, climate economics, climate hawk, climate policy, Commonwealth of Massachusetts, Conservation Action Coalition, Debbie Dooley, decentralized electric power generation, decentralized energy, distributed generation, ecocapitalism, ecological services, ecomodernism, ecopragmatism, ecopragmatist, electric vehicles, electrical energy storage, electricity, emissions, energy, energy storage, energy utilities, engineering, environment, explosive methane, forests, fossil fuel divestment, fossil fuels, fracking, fragmentation of ecosystems, gas pipeline leaks, global warming, Google Earth, Green Tea Coalition, greenhouse gases, grid defection, Hermann Scheer, investment in wind and solar energy, investments, Joseph Schumpeter, Karl Ragabo, Keeling curve, keep fossil fuels in ground, leaving fossil fuels in the ground, liberal climate deniers, local generation, local self reliance, meteorology, microgrids, mitigating climate disruption, natural gas, nuclear power, NuScale, ocean acidification, ocean warming, oceans, On being Carbon Dioxide, plankton, Principles of Planetary Climate, public utility commissions, RethinkX, solar democracy, solar domination, solar energy, solar power, solar revolution, Stewart Brand, the energy of the people, the green century, Tony Seba, utility company death spiral, wind energy, wind power, zero carbon
5 Comments
Good news, and a beacon of progress, with hope for more to come
That’s Sundar Pichai, CEO, Google and Alphabet. Ørsted : “Love your home”
Posted in afforestation, agrivoltaics, Alphabet, argoecology, Ørsted, being carbon dioxide, Bloomberg New Energy Finance, bridge to somewhere, Buckminster Fuller, carbon dioxide sequestration, climate change, climate disruption, climate education, climate mitigation, climate policy, ecocapitalism, ecomodernism, ecopragmatism, electricity, emissions, engineering, fossil fuel divestment, Global Carbon Project, global warming, global weirding, Green New Deal, greenhouse gases, keep fossil fuels in ground, leaving fossil fuels in the ground, Mark Jacobson, moral leadership, solar domination, solar energy, solar power, solar revolution, Sundar Pichai, sustainability, technology, the green century, wind energy, wind power, zero carbon
Tagged Alphabet, cumulative carbon emissions, ecomodernism, ecopragmatism, Google, solar domination, solar energy, solar pv, zero carbon energy
Leave a comment
More reasons why centralized grids and ISOs/RTOs cannot be trusted, with an afterthought
From Inside Climate News and I’m sure it’ll eventually show up at Legal Planet, where they touched the matter over a year ago: The new rules, approved by the Federal Energy Regulatory Commission, are designed to counteract state subsidies that … Continue reading
Posted in American Solar Energy Society, an ignorant American public, an uncaring American public, Ørsted, Berkeley Haas Energy, Bloomberg New Energy Finance, bridge to somewhere, Carbon Worshipers, children as political casualties, clean disruption, CleanTechnica, corporate litigation on damage from fossil fuel emissions, Cult of Carbon, decentralized electric power generation, decentralized energy, demand-side solutions, destructive economic development, distributed generation, ecomodernism, ecopragmatism, electric vehicles, electrical energy storage, electricity, electricity markets, emissions, energy levy, energy storage, fossil fuel infrastructure, green tech, Green Tech Media, greenhouse gases, grid defection, Hermann Scheer, Hyper Anthropocene, IEEE, investment in wind and solar energy, ISO-NE, Karl Ragabo, leaving fossil fuels in the ground, local generation, local self reliance, Mark Jacobson, Massachusetts Clean Energy Center, Mathematics and Climate Research Network, Michael Bloomberg, National Renewable Energy Laboratory, population dynamics, public utility commissions, PUCs, rate of return regulation, regulatory capture, solar democracy, solar domination, solar energy, solar power, solar revolution, SunPower, the green century, the right to be and act stupid, the right to know, the tragedy of our present civilization, the value of financial assets, Tony Seba, tragedy of the horizon, utility company death spiral, Westwood, wind energy, wind power, zero carbon
Leave a comment
I am joining up to support the local Green New Deal teams
As anyone who has read my posts here know, I have reservations regarding the Green New Deal, from its lack of specifics, its overly ambitious scope, and its settings of expectations for preventing climate harm which are misleading, because of … Continue reading
Posted in Anthropocene, Ørsted, being carbon dioxide, carbon dioxide, climate activism, climate change, climate disruption, climate economics, climate grief, Ecology Action, ecomodernism, ecopragmatism, ecopragmatist, Emily Shuckburgh, global warming, Green New Deal, Greta Thunberg, Humans have a lot to answer for, Hyper Anthropocene, leaving fossil fuels in the ground, solar domination, solar revolution
2 Comments
Earth Day 2019: So how do people transition to the new energy economy?
I’ve been pretty hard on the Green New Deal. That’s partly because its proponents don’t seem to see that a transition to a new zero Carbon energy economy is inevitable. It’s opponents don’t see that either. It may not come … Continue reading
Posted in Amory Lovins, an ignorant American public, Ørsted, capitalism, climate business, climate change, climate disruption, climate economics, climate justice, compassion, corporate citizenship, corporate litigation on damage from fossil fuel emissions, corporate responsibility, corporate supply chains, corporations, ecomodernism, electric vehicles, engineering, ethics, extended producer responsibility, extended supply chains, fossil fuel divestment, fossil fuel infrastructure, Gaylord Nelson, global warming, Green New Deal, Hermann Scheer, investment in wind and solar energy, investments, John Farrell, Joseph Schumpeter, LBNL, leaving fossil fuels in the ground, local generation, local self reliance, Mark Carney, Mark Jacobson, microgrids, New England, NIMBY, organizational failures, Orsted, percolation theory, planning, public education, public welfare, RevoluSun, Richard Branson, science, solar democracy, solar domination, solar energy, solar power, Sonnen community, SunPower, sustainability, sustainable landscaping, Talk Solar, technology, temporal myopia, Tesla, the energy of the people, the green century, the right to know, the value of financial assets, Tony Seba, tragedy of the horizon, utility company death spiral, UU, wind energy, wind power, zero carbon
Leave a comment
So, y’say you want a Green New Deal …
There isn’t a lot known about the Green New Deal or “GND”. Its proponents are certainly making the rounds, but it is light on specifics, heavy on urgency, heavily coupled with advancing jobs and justice, racial, climate, and environmental. As … Continue reading
Posted in American Solar Energy Society, Amory Lovins, Anthropocene, anti-intellectualism, Ørsted, Bloomberg New Energy Finance, bridge to somewhere, cement production, clean disruption, CleanTechnica, climate business, climate change, climate economics, corporate citizenship, corporate litigation on damage from fossil fuel emissions, corporate responsibility, corporate supply chains, decentralized electric power generation, demand-side solutions, destructive economic development, distributed generation, ecomodernism, ecopragmatism, ecopragmatist, education, electric vehicles, electrical energy storage, electricity, electricity markets, energy utilities, engineering, environment, extended producer responsibility, fossil fuel divestment, fossil fuels, Gaylord Nelson, George Monbiot, global warming, Green Tech Media, Hermann Scheer, Hyper Anthropocene, ILSR, investment in wind and solar energy, John Farrell, Joseph Schumpeter, leaving fossil fuels in the ground, local generation, local self reliance, Mark Jacobson, Mary C Wood, Peter del Tredici, population biology, quantitative biology, quantitative ecology, rationality, rhetorical mathematics, rhetorical science, rhetorical statistics, solar democracy, solar domination, solar energy, Spaceship Earth, stranded assets, sustainability, sustainable landscaping, T'kun Olam, Talk Solar, Tesla, the energy of the people, the green century, the value of financial assets, wishful environmentalism
2 Comments
Love your home. The place we call home needs love. But love means nothing, without action.
Posted in Ørsted, bridge to somewhere, Buckminster Fuller, climate disruption, decentralized electric power generation, decentralized energy, ecological disruption, electricity, green tech, Green Tech Media, investment in wind and solar energy, local generation, solar democracy, solar domination, solar energy, solar power, Spaceship Earth, sustainability, the energy of the people, the green century, tragedy of the horizon, utility company death spiral, wind energy, wind power, zero carbon
Leave a comment
People ask me, When you want to feel optimistic, or be optimistic, what do you do?
Updated, 1st January 2019 Simple. I bring up the latest, and listen to Professor Tony Seba of Stanford University. I am also a devoted enthusiast for the energy programs of the Institute for Local Self-Reliance, per John Farrell’s excellent work. … Continue reading
Cold Massachusetts Thanksgiving powered by Massachusetts solar
Update, 2018-12-15 (Click on image to see larger figure, and use your browser Back Button to return to reading blog.) Thanksgiving in 2018 was cold, but it was also sunny. That means the 150,000 solar installations in Massachusetts could delivery … Continue reading
Posted in American Solar Energy Society, Ørsted, Bloomberg New Energy Finance, clean disruption, CleanTechnica, decentralized electric power generation, decentralized energy, disruption, distributed generation, electrical energy storage, electricity markets, energy utilities, explosive methane, green tech, Green Tech Media, grid defection, ILSR, investment in wind and solar energy, ISO-NE, local generation, local self reliance, marginal energy sources, Mark Jacobson, Massachusetts Clean Energy Center, Mathematics and Climate Research Network, pipelines, solar democracy, solar domination, solar energy, solar power, SolarPV.tv, Sonnen community, Spaceship Earth, the energy of the people, the green century, Tony Seba, utility company death spiral, wind energy, zero carbon
4 Comments
Oil and Gas
What the head of the American Petroleum Institute, Frank Ikard, said in 1965.
Posted in Adam Smith, American Association for the Advancement of Science, American Petroleum Institute, American Statistical Association, Ørsted, being carbon dioxide, BNEF, bridge to nowhere, Carbon Worshipers, Cult of Carbon, decentralized electric power generation, EIA, energy, explosive methane, solar domination, the green century, the right to know, the tragedy of our present civilization, the value of financial assets
Leave a comment
Love means nothing, without understanding, and action
Can’t get enough of this video. It may be a corporate, Ørsted promotion, but it is beautiful. And I continue to believe, that, as the original sense of the corporation, or benefit society suggested, contrary to (U.S.) popular progressive belief, … Continue reading
Posted in Aldo Leopold, American Solar Energy Society, American Statistical Association, Ørsted, Bloomberg, Bloomberg New Energy Finance, bridge to somewhere, Canettes Blues Band, climate, climate business, climate economics, corporate citizenship, corporate litigation on damage from fossil fuel emissions, corporate responsibility, corporate supply chains, corporations, destructive economic development, distributed generation, economics, emergent organization, fossil fuel divestment, global warming, green tech, Green Tech Media, Humans have a lot to answer for, Hyper Anthropocene, investing, investment in wind and solar energy, investments, Joseph Schumpeter, liberal climate deniers, reasonableness, Sankey diagram, solar democracy, solar domination, Spaceship Earth, stranded assets, the energy of the people, the green century, the value of financial assets, wind energy, wind power, wishful environmentalism
Leave a comment