Tech billionaire Austin Russell acquires 82 per cent stake in Forbes May 14, 2023 by Indo-Asian News Service