Power Roll Power Roll is a UK-based thin-film perovskite photovoltaic manufacturer that has been operating for over a decade. IDTechEx spoke with Trevor McArdle, Power Roll's CTO. Power Roll