Topic 2: Renewable Energy CN604: Energy System Page 1 What is renewable energy? Energy exists freely in nature. Some of them exist infinitely never run out, called RENEWABLE…