Home Science and Technology News Nikon camera launches 105mm f/1.4 autofocus lens first in the world’s