Buoyed by a surge in investment and new projects, wind power has become Spain's main source of electricity generation just as Europe seeks to curb its energy imports from Russia.
Buoyed by a surge in investment and new projects, wind power has become Spain's main source of electricity generation just as Europe seeks to curb its energy imports from Russia.
Please to comment