Breaking News, East Africa News, Sports News, Kenya News & World News
Etched, a Cupertino-based startup founded by Harvard dropouts, has secured $120 million in venture funding. The…