Video shows enormous explosion at Russian ammunition depot that Ukraine says housed munitions from North Korea
- today, 9:14 AM
- businessinsider.com
- 0
Alexander Tamargo/Getty Images
September has started with some navel-gazing in Silicon Valley as tech operators have been forced to confront an awkward question: are they running their companies the right way?
No comments