Home Eco Friend Latest Point to ponder – Can the world run on just renewable energy?