Selected innovation news
Edward B. Roberts ’58, SM ’58, SM ’60, PhD ’62, a visionary management professor who studied…