Business News | Tue Jun 10, 2014 3:44pm IST

OECD sees momentum easing in developing states, India stable