Technical to deployable potential of rooftop solar photovoltaics - Nature June 17, 2026 Technical to deployable potential of rooftop solar photovoltaics Nature Read full story →