Two tech milestones have been reached, one by Twitter and one by Apple.
On the Twitter side, Lady Gaga is the first person to have more than 20 million followers, The Huffington Post reports.
The other milestone involves Apple’s apps. Over this past March 3, 2012, weekend the 25 billionth Apple app was downloaded. According to a number of media reports, Chunli Fu of Qingdao, China, downloaded a free version of Disney’s Where’s My Water? app on March 3. He received an iTunes gift card for $10,000.