Despite the ups and downs experienced by most tech startups, this week Twitter Inc. celebrates its 10th year in operation. On…