Entity

Virgin Media

British cable and telecommunications company

Entity sentiment