HomeBusiness Business Netflix’s Hastings gives up CEO title after 20 years – Times of India 92Views Coverage By Soumyadeep Pal January 21, 2023