SiGMA takes on Kilimanjaro ChallengeThe 12th Kilimanjaro Challenge has officially launched. SiGMA has answered the call to meet a…