India is the 'champion' of growth among the G20 countries and its expansion will propel the global economy, OECD chief economist Álvaro Pereira said. He remained optimistic about domestic demand maintaining its upward trajectory. Pereira also flagged the need for continued emphasis on improvement in the country’s business climate and skill sets.