Latest business survey shows a marginal improvement in business prospects