Ramesh Sharma Sep 23
Revealed: Sir Patrick Vallance has £600,000 shareholding in firm contracted to develop vaccines