Former BP CEO Lord Browne says windfall tax is ‘justifiable’ 22nd March 20221440 × 956Former BP CEO Lord Browne says windfall tax is ‘justifiable’ « Previous Image Next Image »