T tofu New member Nov 13, 2010 #1 What I mean is how does renewable energy become instant and easily available as compared to non-renewable energy.
What I mean is how does renewable energy become instant and easily available as compared to non-renewable energy.