Business Twitter will pay $809 million to settle a consolidated class-action lawsuit Himanjali Mahanta Sep 21, 2021