Mexico has spent US$17 million to remove over a half-million tons of sargassum seaweed from its Caribbean beaches, and the problem doesn't seem likely to end any time soon.