image
India remains fastest growing major economy, performs better