Practical Challenges in Managing Non-Profit Organizations (NPO): Tales from Two Neighbouring Countries