France and Germany recently agreed to help each other over the winter. While France will provide gas to Germany, Germany will provide electricity to France (the country with all these nuclear reactors ;-0)
Regarding the "return on investment" nuclear power is way more expensive than other forms of energy, if you add the (hidden) cost of storage and disposal of nuclear waste. Which could have been known for a long time, cf.