Despite All Odds; What Are The Factors To Put In To Consideration B...