Swachchha Urja Bikas Pvt. Ltd, Lalitpur, a legally registered company providing consultancy and specialized services in the field of renewable energy.