EU member states give final approval to new supply chain law yahoo.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from yahoo.com Daily Mail and Mail on Sunday newspapers.
The head of energy super major Shell said Tuesday that consumers could see some relief from the strain of high energy prices by way of additional taxes