Altman says four years of college may be more than the world now needs

Business