Sustainability Q&A with John Roberts’ Keene

Michael Keene and Nick enjoy a little time in the sun while staying in Heidelberg, Germany.