Home Eco Friendly Guide Point to ponder – Can the world run on just renewable energy?