In 2016, Pulse reported Virgin Care won a £17m per year contract for delivering adult community health services in NHS Guildford and Waverley CCG and also clinched contracts worth £65m to provide urgent care services in West Lancashire.
Reports by The Guardian highlight that Virgin now hold at least 400 contracts in the public sector, from dementia care for the elderly, to healthcare in prisons and immunisation in school programmes.
"With the spectre of Carillion still haunting the public sector, the select committee needs to urgently examine whether the NHS and taxpayer is getting value for money from Virgin Care accumulating so many health service contracts".
One particular movement has caused concern amongst campaigners, whereupon Virgin won a £2m settlement from NHS trusts after taking action over a children's services contract.
Sara Gorton, the head of health at the trade union Unison, said: "The company has been so keen to get a foothold in healthcare, it's even been prepared to go to court to win contracts, moves that have cost the NHS dearly".
"While the NHS remains dangerously short of funds, taxpayers' money shouldn't be wasted on these risky experiments in privatisation".
Guardian analysis reveals the way the company that began selling records in the early 1970s has diversified in a bewildering way over recent years.
A contract with NHS England to give school flu jobs in Devon.
A Department of Health and Social Care spokesperson said that private sector spending by the NHS "remains proportionally low" as spending on the NHS has increased.
Virgin's first foray into healthcare was in 2008 when it announced plans for six branded clinics offering a range of services.
Since then, Virgin Care Services Ltd has bid for - and won - dozens more.
Sarah Carpenter, head of health at the union, said: "The Commons health and social care select committee should investigate how Richard Branson's Virgin empire has gobbled up almost £2bn of NHS contracts in the last five years".
That deal netted Virgin and its partner Stagecoach £117m in government payments in 2016-17.
"After the biggest funding squeeze in NHS history it is essential that every penny is going to frontline services and to improving patient care, rather than padding out private profits".