The very first and memorable team building activity organized by Marvel Capital, at Fig Tree Hill Resort.