UK investment climate set fair, barometer shows

Share this