Germany Goes Headlong Into Renewables

Germany, the largest economy in Europe, is taking steps to ramp up its renewable energy production and wean itself off Russian oil imports. In a...