Look at a solar panel and you might think of its manufacturer or installer, or maybe – if you’re a true solar geek – the company that made the cells inside the panel. But when Marc Doyle, global business director for DuPont Photovoltaic Solutions, looks… Read More »