Power Roll CEO Neil Spann and chief manufacturing officer Ross Nagle discuss and showcase the benefits of the company's solar panels.