World economic and business review.