These power-generating buoys might have just made wave energy viable

.....

© Fast Company