After 18 years under construction, the Olkiluoto 3 reactor in Finland, Europe's most powerful nuclear power plant at 1.6 GW, starts delivering regular electrical output. Construction was started in 2005, and originally scheduled for completion in 2009. (Reuters)(Bloomberg)