Researchers have created environmentally-friendly, high-efficiency photovoltaic cells that harness ambient light to power internet of Things (IoT) devices. Newcastle University researchers have ...