The sharing of information is a move towards more transparency for the online platforms and underpins HMRC’s efforts to ...