Home > Biomass > Portugal generated 100% of its energy from renewable sources in March