AFP - European leaders launched Friday a trillion-euro bid to slash dependency on Middle East oil and Russian gas, clearing the way to place nuclear power at the centre of 21st century needs.




More...