frazermalachi frazermalachi 01-01-2023 Chemistry contestada 13. Which renewable energy source contributes the least to worldwide energy production because it is the most location-dependent? O geothermal O solar Owind Ohydroelectricity