World Trade Organization Secretary-General Roberto Azevedo on Friday said recent developments including the resolution by India and the United States of a row over food subsidies had revived the organisation.