Twitter may invest more than USD 50 million in ShareChat

Top