Tag Archives: Capt. William Todd

TED stands for “Technology, Entertainment, and Design.” The concept behind the small nonprofit is the proliferation of “ideas worth spreading.” Combining this mantra with a time limit of 18 minutes maximum, the result has been a compelling series of readily-available …
Read More

Posted in DoD News | Tagged , , , , , , , , , , , , , , , , , , , | 2 Comments