0
From the Himalayas and Nepal to Northern Ireland, sustainable source of energy seems to be back in vogue