Microsoft Corp. on Monday announced retail availability of Lumia 950 and Lumia 950 XL throughout Nigeria. The newest flagship devices to join the Lumia portfolio and...