Netflix Revenue Rises To $10.5 Billion In Q1 Despite Economic Turmoil

Washington: Netflix on Thursday reported quarterly earnings slightly better than analysts expected, saying it is staying…