image
India retains top spot as fastest-growing major economy, say