SMEs vs congloms and corporates - The struggle to survive