601
15M Trello accounts have been leaked
(lemy.lol)
This is a most excellent place for technology news and articles.
To add to the other users comment about it not being strictly a tech tool. Many people are using it to keep track of their New Year Resolutions :D. ๐ Happy New Year