Best practices differ especially in the case of big corporations and small businesses. For instance, while big corporations may be able to leverage on technology to screen a lot of firms as well as obtain huge amounts of information for due diligence, these advantages are not available for small businesses. This is given that the small businesses have limited finances as compared to the big corporations. Moreover, there exists a disparity with regards to definition of future states. In the case of big corporations, there exists clear laid out plans and teams that develop strategies on what is the desired state of the entity both in the short and long term. However, for small business, there is limited resources, talent as well as workforce to undertake these obligations.