IREC President/CEO Larry Sherwood talks with Devin Thorpe on Your Mark on the World about his perspective on the evolution of the clean energy industry. Watch the interview.