ShareChat Reach $2.88bn Valuation; ITV Report Revenue Recove