Ratifying Kyoto could benefit Nepal'

Nepal is well placed to reap benefits from the Kyoto Protocol and hence, should ratify it as soon as possible, experts said. Ratified by 136 countries, which account for over 61 percent of the