Tech Buzz Editorial: Nuclear Power Shifts, Iran Has the Bomb | The Tech Buzz