This just seems like an ad. As building another calendar app doesn’t seem that newsworthy, I can only imagine TechCrunch writing about this because they are a subsidiary of Yahoo.
A lot of post are just copy&paste of whatever press release reach the desk, independently of the owner of the site. More details in the classic article by pg: http://www.paulgraham.com/submarine.html