Can mobile information communication technologies (ICTs) promote the development of renewables?-evidence from seven countries | Performance Analytics | Scinapse