Corporate video presentations for industry and technology