Europe may launch plan requiring solar panels on all public buildings by 2025
Countries are speeding up efforts to transition to 100 percent renewable energy sources, not just for the sake of the climate, but also to build independence from Russian petroleum. Germany accelerated its own schedule to ... Read More