Firms that have investor backing would be better placed to tide over the challenges that are unfolding everywhere