Renewables and Nuclear Energy At A Glance