Norman Foster: renewable energy has limits, while nuclear power has great potential

Norman Foster: renewable energy has limits, while nuclear power has great potential