In Nova Scotia, tidal energy receives $30 million vote of confidence

By David Hume