Tag: tech CEO

New York City
Nigerian-based tech CEO dies mysteriously in New York

Nigerian-based tech CEO dies mysteriously in New York

A 33-year-old tech CEO, Fahim Saleh, has been found dead in his home in a luxury...