Seudónimo Seudónimo 24-02-2017 Biology contestada In your own words, describe how power is generated from rushing tides in a tidal barrage. Will mark BRAINLIEST!!!