Tag: Russian Dependance

Could Europe Install a Terawatt of new “Freedom Solar” by 2030 to Escape Russian Gas?

A thousand gigawatts is termed a terawatt, i.e. a trillion watts. Right now, there is only about one terawatt of solar electricity-producing capacity in the whole world, so these European countries want to double it in 8 years.

Source: Could Europe Install a Terawatt of new “Freedom Solar” by 2030 to Escape Russian Gas?