Politics Tech CEO Of Nigerian Company Found Dead In New York Luxury ApartmentBy Rob SterlingJuly 17, 20200 The tech world has just lost another soul as New York Police has found the body of CEO Fahim Saleh…