Lori Ribeiro, Senior Project Manager, answers questions about implementing the largest public solar contract in New England’s history, as well as her lengthy experience in the Massachusetts clean energy industry.