It might help to read the whole article (if you haven't yet). All you have to do is watch a brief ad to get full access to Salon.
The only thing that confused me is that Delta Delta Delta is mentioned in the article's title, so when I first saw it I thought maybe it was something about Tri Delta changing its (inter)national policies or something. It's a good, if somewhat inconsistent piece.