Please capitalize where necessary: but the largest source of this renewable energy—hydropower—cannot only be considered clean energy.
But the largest source of this renewable energy—hydropower—cannot only be considered clean energy.