Solar Panel Installers UK | Solar Panels, Battery Storage

Is Solar Energy Renewable or Non-Renewable?