Sedulo Group celebrates its 20 year anniversary, marking two decades of delivering intelligence, insights, and competitive strategy to global organizations ...