in Tech and GadgetsHow Nigerian Tech Wizard David Gbodi Odaibo Died 7 Days After He Won $125 Million US Govt Contract